
12.2-IOS视图入门
文章平均质量分 85
fei20121106
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
(12.2.8)IOS基础组件从零开始
对于自动纠正或者建议词汇替换等情况,系统可能会询问是否替换现有文本: (BOOL)textView:(UITextView *)textView shouldReplaceTextInRange:(NSRange)range withText:(NSString *)text;原创 2025-07-08 13:48:47 · 264 阅读 · 0 评论 -
(12.2.7)Snapkit布局
需要注意的是,描述 view 与 superview 关系时,应该使用 inset,而描述 view 与同一层级的其它 view 时,应该使用 offset。是一个用于简化 Auto Layout 的第三方库,它通过链式语法和更直观的方式替代了原生的。设置约束的优先级(Priority),范围为 1 到 1000,默认为 1000(高优先级)。,您可以快速实现复杂的布局,并提高代码的可读性和维护性。设置视图的尺寸或位置大于等于或小于等于另一个视图或值。设置视图的中心点相对于父视图的水平或垂直中心对齐。原创 2025-07-08 13:48:13 · 786 阅读 · 0 评论 -
(12.2.6) IOS布局从零开始
iOS 的布局系统虽然没有像 Android 那样明确区分不同的布局容器,但通过。等),但可以通过约束(Constraints)和视图层次结构实现类似的功能。定义视图的左边缘或右边缘相对于父视图或其他视图的位置。,可以实现类似的功能。定义视图的顶部或底部相对于父视图或其他视图的位置。定义视图的中心点相对于父视图或其他视图的位置。设置视图的尺寸或位置大于等于另一个视图或值。设置视图的尺寸或位置小于等于另一个视图或值。- 子视图可以根据其他视图的位置进行定位。设置视图的尺寸或位置等于另一个视图或值。原创 2025-07-08 13:47:36 · 670 阅读 · 0 评论 -
(12.2.5) UINavigationController从零开始
OS应用开发中的导航采用的是的设计模式。UINavigationController用于处理多个控制器为层级结构的情况,层级结构的界面之间往往有一些或多或少的关联,可进行交互与传值等。原创 2025-07-08 13:47:06 · 907 阅读 · 0 评论 -
(12.2.4)IOS页面刷新渲染机制
特性说明。原创 2025-07-08 13:46:29 · 668 阅读 · 0 评论 -
(12.2.3)IOS页面首次绘制机制
在。原创 2025-07-08 13:45:56 · 947 阅读 · 0 评论 -
(12.2.2) UIViewController从零开始
是 iOS 开发中用于管理视图的核心类,其生命周期方法定义了控制器在不同阶段的行为。原创 2025-07-08 13:45:16 · 707 阅读 · 0 评论 -
(12.2.1) IOS从零开始
将Foundation框架中的类进行逻辑分类可以分为一下几类:值对象、集合、操作系统服务(文件系统、URL、进程通信、线程和子任务)、通知、归档和序列化、表达式和条件判断、Objective-C语言服务。iOS中,Cocoa的框架中最重要最基本的两个框架是Foundation和UIkit,和界面无关的基本类的属于Foundation框架,uikit框架是和界面相关的。什么是Cocoa呢?Cocoa是OSX和iOS操作系统的程序的运行环境。Cocoa由对象组成,而这些对象都继承自NSObject类。原创 2025-07-08 13:44:09 · 411 阅读 · 0 评论