iOS UI学习
super_man_风清扬
上善若水,人淡如菊!-王威
展开
-
UIView和CALayer之间的关系
UIView和CALayer之间的关系从框架来说CALayer 基于 QuartzCore 框架 UIView 基于 UIKit 框架从父类来说使用CALayer同样可以实现与UIImageView一样的展示效果。那么到底有什么区别呢? 其实,CALayer是直接继承自NSObject的,而UIView是直接继承自UIResponder的。所以、相比于CALayer来说、UIView多了一个事件处理功能、也就是说、CALayer是不能处理用户的触摸事件的、而UIView可以。那么、当原创 2020-09-15 15:27:40 · 464 阅读 · 0 评论 -
iOS UI学习 第一节
day1 视图编程入门什么是UICommand line DOSUser Interface 用户界面iOS7.0 之后,扁平化之前,拟物化iOS7.0之后UI发生了扁平化的变化iOS坐标体系UI UIKit 是一个framework框架1. UIWindow2. UIViewUI前缀和命名空间QF: { // QF命名空间原创 2015-12-22 15:27:44 · 578 阅读 · 1 评论 -
UI第二节 视图交互与事件机制
UIButton事件机制结合空模板, ViewControllerbutton的状态和一些常用定制buttonType 注意iOS7之后,UIButtonTypeRoundedRect 无效果titleUIControlStatetitleColortintColorcurrentTitlesetBackgroundImage:forState:setIma原创 2015-12-22 15:28:54 · 518 阅读 · 0 评论 -
iOS 计算器
@interface ViewController ()@property (nonatomic, strong) UILabel *label;@property (nonatomic, strong) NSString *operator1;@property (nonatomic, strong) NSString *operator2;@property (nonat原创 2015-12-22 15:35:57 · 764 阅读 · 0 评论 -
UI学习
day7 UITabBarControllerUITabBarController标签控制器系统tabBarItem1. UITabBarControllerUITabBarItem代理方法NSUserDefaultsSystem item:UITabBarItem alloc initWithTabBarSystemItem:tag:We ca原创 2015-12-24 12:51:31 · 521 阅读 · 0 评论 -
iOS导航控制器
** 导航控制器掌握: 1.创建导航控制器 UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:self.viewController]; 2.zhan (zhan 中所有的子控制器) self.navigationController.vi原创 2015-12-23 08:40:33 · 379 阅读 · 0 评论 -
iOS UIButton 图片和文字布局调整
image_icon.png描述:a. 项目中经常会遇到图片在上,文字在下的这种布局样式(整体的布局你可以采用 UICollectionView,也可采用 for 循环创建 UIButton,但 UIButton 你需要自行处理)b. 之前我的做法是通过自定义 UIButton,在 -layoutSubviews 方法中,调整 imageView 与 titleLabel 的 fr转载 2017-09-18 13:43:21 · 619 阅读 · 0 评论