![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
ricky1217
这个作者很懒,什么都没留下…
展开
-
UIControl 与 UIView 在事件处理上的区别
在开发一个 iPad 应用过程中,我在一个 tableViewCell 的 contentView 里添加了自定义的一些视图,一开始我是将它继承自 UIControl 的,并让它实现了拖动,可以从 tableView 中拖出来放到其它地方,没有问题。后来,我想让它好看点,加上背景,于是继承自 UIImageView ,然后在拖动时出问题了!tableView 跟着一些动了,我检查了 touch原创 2011-11-03 15:52:34 · 4109 阅读 · 0 评论 -
iOS删除应用时摇晃效果的实现
在 iOS 中,长按桌面上的应用,应用将进入删除、移动状态,所有的应用图标开始摇晃,好像在说:“别删我,别删我!”很形象,也很有趣。目前在公司做一个 iPad 上的软件,它有本地文件预览功能(文件的第一页做为文件的图标),及一些诸如删除之类的操作。在删除操作上我想实现像删除应用一样的摇晃效果。新建 UIMyExtension.m 文件(包括 .h ):@interfac原创 2012-01-12 17:18:45 · 2253 阅读 · 1 评论 -
iOS 开发中,同一个界面上不宜存在太多 ViewController
我在一个 iPad 应用中开发过程中,为了让功能模块化实现,所以在一个 rootViewController 加了较多的 viewcontroller,并且全是 IBOutlet,通过设计器实现初始化。同时,小的 viewController 中又有其他 viewController。在同一个界面上存在太多 viewController占内存是一方面,更要命的是,功能中有一个全屏阅读的需求,当然用原创 2012-02-21 17:29:11 · 1786 阅读 · 1 评论 -
UIApplication keyWindow rootViewController 为 nil 的问题
一般来说 [UIApplication sharedApplication].keyWindow.rootViewController 会在 appDelegate 中初始化,并且整个应用运行过程中都不会变。所以在很多地方需要用 presentModelViewController 方法时,用这个 rootViewController 是很方便的,因为它相当于一个全局变量,无需再申请、原创 2012-02-27 13:22:20 · 4768 阅读 · 3 评论 -
在 Interface Builder 中使用自定义的视图
本人在实际开发中,需要在工程中用一个第三方的视图,如 : CustomView于是在 Xcode 中拖了一个 UIView ,并指定它的 Class 为 CustomView. 同时在代码中定义一个 IBOutlet CustomView *myView,并做好连接。问题就出来了,在程序启动后,myView 是有值的,但它的类型为 UIView !!于是就不能调用 Cust原创 2012-12-28 00:35:41 · 720 阅读 · 0 评论 -
iOS 中调用类方法出现函数不识别错误的解决方法
项目中需要解析 RSS ,于是用了开源的解析库 MWFeedParser 。由于我的工程是 ARC的,而开源库是 non-arc 的,所以我将其建立为一个 lib 库文件。编译正常通过,但是运行时总是出现 NSString+HTML.h 中的一个类方法无法调用的情况,总是说 :unrecognized selector send to ...,但事实上 .h 和 .m 中都有定义。后来原创 2013-01-13 02:09:05 · 1566 阅读 · 0 评论 -
UITableViewCell
UITableViewCell 的 layoutSubviews 方法中,如果 textLabel.text 为空,它会将会 textLabel removeFromSuperView !!!原创 2013-02-10 22:04:51 · 532 阅读 · 0 评论 -
iOS中如何生成变暗的图片
图片变暗在很多界面元素中可以用到,比如 UIButton 将背景图变暗表示用户点中。UIButton 如果没有设置 highlighted image,它会自动变正常态的图变暗。那么我们自定义的控制如果实现这一效果呢?方法1、当然,最简单的,叫美工同学做两张图。这种方法的缺点是,会增大软件包的体积。方法2、代码生成变暗的图。UIImage *image = [U原创 2013-02-19 17:00:01 · 3379 阅读 · 0 评论