iOS故障排除-UIScrollView无法滚动
当我们使用 UIScrollView 控件时,会出现有显示内容,但是无法滚动的情况。 解决方法 第一步:确定 UIScrollView 对象的 contentSize 属性是否大于父视图 // 设置 contentSize 属性为指定宽高 scrollView.contentSize = CGSizeMake(width, height) 第二步:检查设置 contentSize 的语句在哪个方法中 上面的语句不能放在 viewDidLoad() 方法当里,在 iOS 8 以上可以放在 viewDid...【详细】
iOS故障排除
2016年04月24日 赞:0 评论:0 阅读:937
iOS开发-使用UIGestureRecognizer为控件添加触发事件
UIGestureRecognizer 是一个抽象类,用来识别用户对控件的操作。同过创建它的不同子类的对象来识别不同的手势。如: UITapGestureRecognizer 用来识别轻点手势 UISwipeGestureRecognizer 用来识别滑动手势 UILongPressGestureRecognizer 用来识别长按手势 使用 第一步,创建一个 UIGestureRecognizer let gestureRecognizer = UITapGestureRecognizer(target: self, action: #selector(SomeViewCon...【详细】
2016年04月24日 赞:0 评论:0 阅读:1326
iOS开发-事件传递以及响应链
什么是事件传递? 事件传递说白了就是iOS应用程序对用户操作进行逐级、有序处理的过程,这个过程会由UIWindow开始逐级向子视图进行检查。 第一步:捕捉用户操作 当用户触摸屏幕触发一个触摸事件(Touch Event)时,UIKit会创建一个包含事件信息的UIEvent对象。然后把这个UIEvent对象放到到事件队列当中等待处理。对于触摸事件来说,这个UIEve...【详细】
iOS开发 UI
2016年04月24日 赞:0 评论:0 阅读:1407
iOS开发-使用xcode视图调试工具
在开发应用程序时,经常会面对复杂的视图层级结构。光凭借逻辑来分析不如使用工具来的直观、清晰。目前较为常用的调试工具有: 在GitHub上开源的DebugView Reveal视图调试软件 Xcode自带的视图调试工具 Reveal相对来讲较为重量级,功能强大并且收费。而DebugView需要使用CocoaPod,比较注重尺寸的标注。下面我们来介绍Xcode中字带的视图调试工...【详细】
iOS开发 UI
2016年04月24日 赞:0 评论:0 阅读:1915
iOS开发-事件传递以及响应链
什么是事件传递? 事件传递说白了就是iOS应用程序对用户操作进行逐级、有序处理的过程,这个过程会由UIWindow开始逐级向子视图进行检查。 第一步:捕捉用户操作 当用户触摸屏幕触发一个触摸事件(Touch Event)时,UIKit会创建一个包含事件信息的UIEvent对象。然后把这个UIEvent对象放到到事件队列当中等待处理。对于触摸事件来说,这个UIEve...【详细】
iOS开发 UI
2016年04月23日 赞:1 评论:0 阅读:1117
共5个 共1页
sina weixin mail 回到顶部