iOS
Vstarsc
这个作者很懒,什么都没留下…
展开
-
用代码创建UIPageControl时,无法显示的问题
当用纯代码创建UIPageControl时,发现无论怎样设置其都无法显示到其父控件上。折腾了1个多小时才得以解决。原来要给pageControl设置总页数,设置后其才会显示。pageControl.numberOfPages = 4;原创 2016-06-24 00:09:37 · 1721 阅读 · 0 评论 -
用tableView自动布局注意事项
tableViewController自带了一个tableView,其也实现了代理,和数据源方法。cell中控件设置要设置其距离cell上下的高度,若其距离上或下的高度不确定时可以先定义一个高度然后让其约束的高度小于或大于其高度,另外给其高度添加属性约束。若还是无法显示就设置一下其预估高度。让空间高度自动设置。// 设置一个预估行高,让其还没开始创建cell的时候给原创 2016-06-18 09:46:36 · 387 阅读 · 0 评论 -
iOS中modal跳转总结
storyboard:(A,B两个控制器,A控制器中放置有一个蓝色的按钮)1).给按钮一个segue拖到B中,选show(运行程序,当A控制器有导航控制器时会以push的方$若无导航控制器则以modal方式[默认从底部弹出]进行展现)。选中segue在右侧kind栏中选择present Modally,$,选择"Partial Curl可以实现翻页的效果,另外还有穿透,渐变的效果"原创 2016-07-28 19:58:23 · 731 阅读 · 0 评论 -
iOS中View和layer的区别以及layer用法
View负责处理事务,layer用于显示layer是CALayer的类型,其创建方式和UIView创建方式类似。不过通过此方式添加的图层在模拟器的层次结构中只能看到一个view。其相当于在view上染了一个宽和高分别为80的湖蓝色,而不是在view上添加了一个宽和高为80的view。CALayer *layer = [[CALayer alloc] init];//设置其大小l原创 2016-07-19 09:48:33 · 4882 阅读 · 0 评论 -
禁用隐式动画
View的根layer没有隐式动画 。禁用隐式动画:// 禁用隐式动画 [CATransaction begin];];//开启事务 [CATransaction setDisableActions:YES];//设置禁用 /* 添加自己要做的事 */ [CATransaction commit];//提交事务原创 2016-07-19 10:26:56 · 608 阅读 · 0 评论 -
核心动画之基本动画CABasicAnimation
iOS中动画包括属性动画(CAPropertyAnimation),组动画(CAAnimationGroup)和转场动画(CATransition).其中属性动画(CAPropertyAnimation)又包括基本动画(CABasicAnimation)和关键帧动画(CAKeyframeAnimation).不过我们事先要明确一点:动画主要作用于图层(Layer),而不是作用于视图View原创 2016-07-21 23:13:48 · 320 阅读 · 0 评论 -
iOS网络判断
-(BOOL) isConnectionAvailable{ BOOL isExistenceNetwork = YES; Reachability *reach = [Reachability reachabilityWithHostName:@"www.baidu.com"]; switch ([reach currentReachabilit转载 2016-10-26 15:24:03 · 192 阅读 · 0 评论 -
ios window上添加悬浮button 记录
一:创建window添加上面。添加在新建window上(1).@property (nonatomic,strong) UIWindow *window;@property (nonatomic,strong) UIButton *flButton; //悬浮按钮所处的顶端UIWindow// _window = [[UIWindow al原创 2017-06-06 17:21:47 · 2035 阅读 · 0 评论