开发笔记
hungboy0
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何让特定文件不使用ARC
选中project->target->build phase->compile source,双击相应文件,输入添加-fno-objc-arc标记。原创 2012-09-18 10:51:44 · 704 阅读 · 0 评论 -
objectAtIndex返回的是指针,对其进行修改会影响集合中的元素
dict = [ _mutableArray objectAtIndex:indexPath.row ]; 返回的存储在容器中的指针,修改dict会影响到容器中的数值。原创 2012-09-18 10:43:01 · 1806 阅读 · 0 评论 -
判断集合对象是否为NSNull
[NSNullnull] == (NSNull *)currentGroup原创 2012-09-18 10:36:18 · 1113 阅读 · 0 评论 -
UITextField出现删除按钮
使用StoryBoard(IB)设置 UITextField的Clear Button:属性为Appears while editing 如果用代码写,则设置: textField.clearButtonMode = UITextFieldViewModeWhileEditing;原创 2012-11-05 13:56:30 · 1140 阅读 · 0 评论 -
禁止编辑UITableView的Cell
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath { // Return NO if you do not want the specified item to be editable. return NO; }原创 2012-09-18 09:45:05 · 838 阅读 · 0 评论 -
为UITableViewCell增加按钮及处理按钮事件的方法
- (void)configureCell:(UITableViewCell *)cell atIndexPath:(NSIndexPath *)indexPath { UIImage *image = [UIImage imageNamed:@"test.png"]; UIButton *button = [UIButton buttonWithType:UIButtonType原创 2012-10-25 15:00:11 · 1071 阅读 · 0 评论 -
禁止UITableView滚动
在storyboard中将scrolling enabled的勾去掉。或者设置其canScroll属性。原创 2012-09-17 09:32:28 · 2969 阅读 · 0 评论 -
Segue特殊用法:UITableViewController根据参数导航到不同的子页面或自身
由于在StoryBoard中UITableViewCell不能创建多个Segue,但是其Source View可以,按住control键,直接从当前页面的Master view Controller(而不是UITableViewCell)拖到子页面的Controller创建Segue,为每个Segue唯一命名。然后在选择不同的Cell时,通过程序控制跳转: -(void)tableView:(U原创 2012-09-25 08:51:21 · 1847 阅读 · 0 评论 -
Xcode代码行数统计
cd到你的工程目录下执行: find . -name "*.[hm]" -print0 | xargs -0 wc -l 原文地址转载 2012-10-25 15:25:07 · 551 阅读 · 0 评论 -
向数组指定位置插入元素
NSMutableArray *array = [[NSMutableArray alloc] init]; for(int i = 0;i [array addObject:[NSNull null]]; } 初始化一个null的数组 NSArray *a = [[NSArray alloc] initWithObjects:@"1",@"2",@"3",nil];原创 2012-09-18 10:48:34 · 3431 阅读 · 0 评论 -
更改cell字体
UIFont *newFont = [UIFont fontWithName:@"Arial" size:13.0]; cell.textLabel.font = newFont;原创 2012-09-18 09:51:32 · 953 阅读 · 0 评论 -
UISplitViewController在Portrait时也为分割窗口
- (BOOL)splitViewController:(UISplitViewController *)sender shouldHideViewController:(UIViewController *)master inOrientation:(UIInterfaceOrientation)orientation { return原创 2012-09-17 09:18:19 · 781 阅读 · 0 评论 -
如何修改UINavigationBar的高度
新建一个UINavigationBar的Category,如下: @implementation UINavigationBar (CustomHeight) - (CGSize)sizeThatFits:(CGSize)size { // Change navigation bar height. The height must be even, otherwise there wil原创 2013-01-05 14:41:56 · 2032 阅读 · 0 评论 -
将UITableViewController视图嵌入其它ViewController引起objc_msgSend报错问题
我将自定义的UITableViewController按如下方式嵌入其它ViewController: MessageListViewController * messageView = [[MessageListViewController alloc] init]; messageView.view.frame = CGRectMake(0, 0, self.view.f原创 2013-03-08 14:07:09 · 1043 阅读 · 0 评论
分享