iOS开发之自定义表情键盘(组件封装与自动布局)
封装 iOS 自定义表情键盘,结合 MVC、自动布局、Block 回调与数据存储,整理键盘组件的组织方式及界面适配过程。
iOS 应用开发与原理分析,涵盖 UIKit、界面布局、组件封装、网络通信、Runtime、架构与性能优化。
按文章数量排列 · 点击切换下方文章
封装 iOS 自定义表情键盘,结合 MVC、自动布局、Block 回调与数据存储,整理键盘组件的组织方式及界面适配过程。
使用贝塞尔曲线封装 iOS 画图板,结合绘制交互与图片保存示例,展示从触摸输入到图形显示的实现思路。
使用 UIView 封装自定义 Button,集成 Target-Action、Delegate 和 Block 三种回调方式,结合代码理解组件接口与事件传递。
实现 iOS 微博内容中的表情显示,结合 plist 资源、属性字符串、TextView 与正则匹配,展示文本与表情资源的转换方式。
对仿新浪微博示例进行代码整理,提取 Cell 中的重复部分并复用相似视图,通过具体修改理解继承、抽象与组件复用。
通过仿新浪微博的实践学习 iOS 网络交互,结合 GET、POST、CocoaPods 与 AFNetworking 等内容,整理请求和界面展示的实现。
记录 iOS 应用中保存与读取用户登录状态的实现思路,结合具体示例理解状态持久化及应用再次进入时的处理流程。
将 iOS 表视图与 CoreData 结合,介绍数据模型、实体与持久化的关联,通过示例理解列表展示和数据库操作的衔接。
通过仿微信界面的实践学习 iOS 视图组织,结合 TabBarController、NavigationController 等组件,展示多页面应用的基础结构。
介绍如何获取 Storyboard 创建的 ViewController,结合视图控制器切换、关系配置与回调示例,理解界面资源与代码的协作。
结合网络请求内容展示 iOS 自动布局实践,通过界面示例整理约束与屏幕适配的处理思路,理解动态内容和布局之间的关系。
比较 iOS 绝对布局与相对布局,围绕 Frame、约束及屏幕适配整理示例,帮助理解不同屏幕下界面位置和大小的处理方式。
电脑按 Ctrl + D(Mac 按 ⌘ + D);手机使用浏览器菜单中的「收藏」或「书签」。
保存当前页面,下次继续阅读。