
iOS-控件类
文章平均质量分 68
frankwun
这个作者很懒,什么都没留下…
展开
-
UITableView相关
1. 在tableview中选中一行,当失去焦点的时候选中行的颜色自动消失。- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {[table deselectRowAtIndexPath:[table indexPathForSelect转载 2012-05-10 16:02:22 · 251 阅读 · 0 评论 -
layoutSubviews何时被调用
layoutSubviews何时调用的问题layoutSubviews何时调用的问题,这个方法是当你需要在调整subview的大小的时候需要重写(我这个翻译不严谨,以下是原文:You should override this method only if the autoresizing behaviors of the subviews do not offer the转载 2012-05-14 13:28:15 · 4511 阅读 · 3 评论 -
UIView深入研究(摘要)
UIView深入研究视图绘制周期 UIView类使用一个点播绘制模型来展示内容。当一个视图第一次出现在屏幕前,系统会要求它绘制自己的内容。在该流程中,系统会创建一个快照,这个快照是出现在屏幕中的视图内容的可见部分。如果你从来没有改变视图的内容,这个视图的绘制代码可能永远不会再被调用。这个快照图像在大部分涉及到视图的操作中被重用。如果你确实改变了视图内容,也不会直接的转载 2012-06-12 10:29:12 · 446 阅读 · 0 评论 -
iOS平台XML解析类库对比概述
在iPhone开发中,XML的解析有很多选择,仅iOS SDK就提供了NSXMLParser和libxml2两个类库,还有如TBXML、TouchXML、KissXML、TinyXML和GDataXML等第三方类库。解析XML通常有两种方式:DOM和SAX DOM解析XML时,读入整个XML文档并构建一个驻留内存的树结构(称“节点树”),之后就通过遍历树结构可以检索任意XML节转载 2012-08-13 15:56:58 · 952 阅读 · 1 评论 -
设置UIButton中title的位置
有些时候我们想让UIButton的title居左对齐,我们设置btn.textLabel.textAlignment = UITextAlignmentLeft是没有作用的,我们需要设置btn.contentHorizontalAlignment = UIControlContentHorizonAlignmentLeft;但是问题又出来,此时文字会紧贴到做边框,我们可以设置转载 2012-08-22 15:50:41 · 505 阅读 · 0 评论 -
怎样修改navigationBar的高度
http://stackoverflow.com/questions/7515230/will-apple-reject-my-app-if-i-change-the-height-of-the-navigation-bar@implementation UINavigationBar (CustomHeight)- (void)layoutSubviews { [super转载 2012-10-18 16:08:24 · 1234 阅读 · 0 评论 -
非代码方式创建UITableViewCell
我们很多时候都是通过代码的方式alloc,init一个uitableviewcell,可是有的时候却有那么一点必要来使用xib文件所见即所得的来设计布局我们的cell。下面介绍如何使用非代码的方式创建他们。方法一:新建一个空的nib文件,拖一个uitableviewcell到视图中。如果有必要就修改所属类为你的自定义类,拖拽各种属性关系。然后在加载的时候使用如下代码转载 2012-11-20 16:57:42 · 456 阅读 · 0 评论 -
UITableViewStyleGrouped类型的UITableView的总结
UITableView * tableView = [[UITableView alloc] init...];1. 怎样设置背景色为透明?tableView.backgroundView = [[UIView alloc] init];tableView.backgroundColor = [UIColor clearColor];或tableView.backg原创 2013-07-23 14:35:15 · 447 阅读 · 0 评论 -
iOS键盘消息通知
iOS开始时经常会在键盘显示时调整界面布局,iOS 5中当切换为中文输入法时,键盘高度会增加,同时给iPad的键盘增加了分割功能,使得键盘处理情况更加多样化。键盘的消息通知有:通知描述UIKeyboardWillShowNotification键盘即将显示UIKeyboardDidShowNotification键转载 2014-09-11 16:33:59 · 373 阅读 · 0 评论