
iOS UIKit
文章平均质量分 66
change_lee
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
UIKit 滚动视图 UIScrollView
为滚动视图添加子视图,推荐使用代码的方式,不推荐嵌入视图的方式 UIImage *image = [UIImage imageNamed:@"imageName"]; UIImageView *imageView = [[UIImageView alloc] initWithImage:image]; [self.scrollView addSubview:imageView]; 设置滚动原创 2015-08-06 16:05:49 · 452 阅读 · 0 评论 -
动画 Core Animation 直接修改视图属性
UIView视图的动画功能,可以使在更新或切换视图时有放缓节奏、产生流畅的动画效果,进而改善用户体验。UIView可以产生动画效果的变化包括: 位置变化:在屏幕上移动视图。 大小变化:改变视图框架(frame)和边界。 拉伸变化:改变视图内容的延展区域。 改变透明度:改变视图的alpha值。 改变状态:隐藏或显示状态。 改变视图层次顺序:视图哪个前哪个后。原创 2015-08-05 16:46:28 · 731 阅读 · 0 评论 -
UIKit 视图 UIView
UIView的两种创建方式 1、通过 storyboard 进行创建 2、通过代码创建 [[UIView alloc] initWithFrame:(CGRect)],可以用 CGRectZero 作为参数 示例: CGRect rect = CGRectMake(0, 0, 50, 60); UILabel *label = [[UILabel alloc] initW原创 2015-08-05 07:21:06 · 442 阅读 · 0 评论 -
UIKit 手势识别 UIGestureRecognizer
1、创建手势识别器,并添加到视图中 创建手势识别器,其中参数 initWithTarget 指出了处理手势的对象,参数 action 指出了处理手势的方法名。 UIPinchGestureRecognizer *pinchRecognizer= [[UIPinchGestureRecognizer alloc] initWithTarget:self原创 2015-08-05 07:45:38 · 730 阅读 · 0 评论 -
UIKit 选项卡栏控制器 UITabBarController (未完成)
UIViewController原创 2015-08-03 20:19:21 · 435 阅读 · 0 评论 -
页面跳转与数据传递
使用 segue 实现页面跳转 [self performSegueWithIdentifier:@"EditNewRegion" sender:nil];原创 2015-07-18 18:31:37 · 396 阅读 · 0 评论 -
UIKit 视图的生命周期
viewDidLoad只会在屏幕出现前执行一次,在此处可以t添加一次性的初始化代码,但是此时屏幕视图并没有构建出来, 因此,在此处无法获得视图的相关几何信息,从而无法确定用户的屏幕尺寸。 - (void)viewDidLoad { [super viewDidLoad]; // 添加初始化信息 } 视图即将出现在屏幕上时,viewWillAppear 会被调用,当存在原创 2015-07-30 11:33:42 · 568 阅读 · 0 评论 -
UIKit 带属性的字符串 NSAttributedString、NSMutableAttributedString、NSTextStorge(未完成)
NSAttributedString是一个带有属性的字符串,通过该类可以灵活地操作和呈现多种样式的文字数据。 NSTextStorge是NSMutableAttributedString的子类 NSString *string = @"你知道怎么在一个label设置不同的颜色嘛?"; NSMutableAttributedString *attrString = [[NSMut原创 2015-07-30 09:20:26 · 483 阅读 · 0 评论 -
ios开发UIImage imageNamed方法的误用
[UIImage imageNamed:@"icon.png"] 用上面的方法加载图片有问题。该方法即可以从bundle中读取图片。 这种方法在application bundle的顶层文件夹寻找由供应的名字的图象 。 如果找到图片,装载到iPhone系统缓存图象。那意味图片是(理论上)放在内存里作为cache的。因此如果图片资源多了或大了,此方式容易引起发生内存警告从而导致自动退出转载 2015-09-19 17:22:21 · 521 阅读 · 0 评论