随笔分类 -  iOS

摘要:- (void)labelClick:(UITapGestureRecognizer *)tap{ NSLog(@"%@",tap.view); } 阅读全文
posted @ 2017-02-14 14:57 低头捡到蛋 阅读(782) 评论(0) 推荐(0)
摘要:一、在第二个控制器的.h文件声明block (一般命名格式为:控制器名+Block) 二、在第二个控制器的.m文件里设置block 三、在第一个控制器里接受传来的值 如果要在block使用self时,需要先weakself,否则在block还没执行完毕时就想销毁当前对象(比方说用户关闭了当前页面), 阅读全文
posted @ 2017-02-14 14:39 低头捡到蛋 阅读(216) 评论(0) 推荐(0)
摘要:一、通过导航控制器UINavigationController跳转 二、直接跳转 阅读全文
posted @ 2017-01-17 17:30 低头捡到蛋 阅读(166) 评论(0) 推荐(0)
摘要:一、找到导航栏下的黑线 二、调用函数找到黑线 三、隐藏和显示黑线 阅读全文
posted @ 2016-10-14 10:43 低头捡到蛋 阅读(1634) 评论(0) 推荐(0)
摘要:一、隐藏导航栏 二、显示导航栏 阅读全文
posted @ 2016-10-14 10:32 低头捡到蛋 阅读(1993) 评论(0) 推荐(0)
摘要:-(void)btnClick:(UIButton *)button{ UITableViewCell *cell = (UITableViewCell *)[[button superview] superview]; // 获取cell的indexPath NSIndexPath *indexPath = [self.tableView indexPathForCel... 阅读全文
posted @ 2016-10-08 10:27 低头捡到蛋 阅读(2997) 评论(0) 推荐(0)
摘要:NSMutableDictionary *params = [NSMutableDictionary dictionary]; params[@"loginName"] = @"abc"; params[@"password"] = @"123456"; 阅读全文
posted @ 2016-09-13 19:08 低头捡到蛋 阅读(174) 评论(0) 推荐(0)
摘要:NSArray *originalArray = @[@1,@2666661,@12,@11,@0]; //block比较方法,数组中可以是NSInteger,NSString(需要转换) NSComparator finderSort = ^(id string1,id string2){ if ([string1 integerValue] ... 阅读全文
posted @ 2016-09-12 19:44 低头捡到蛋 阅读(91) 评论(0) 推荐(0)
摘要:一、添加标记 (标记不能为0) 二、取出控件 阅读全文
posted @ 2016-09-02 09:28 低头捡到蛋 阅读(620) 评论(0) 推荐(0)
摘要:一、GET请求方式: 二、POST请求方式: 阅读全文
posted @ 2016-08-16 20:46 低头捡到蛋 阅读(2636) 评论(0) 推荐(0)
摘要:一、配置info.plist 以上代码添加在info.plist文件倒数第三行处 (右击info.plist -> Open As ->Source Code),如下图: 如果使用AFNetworking出现以下错误 在AFURLResponseSerialization.m文件中添加 self.a 阅读全文
posted @ 2016-08-16 20:36 低头捡到蛋 阅读(8174) 评论(0) 推荐(0)
摘要:效果如下: 阅读全文
posted @ 2016-07-15 11:18 低头捡到蛋 阅读(214) 评论(0) 推荐(0)
摘要:#pragma mark - 获取当前时间戳 -(NSString *)getTimeSp{ NSDate* dat = [NSDate dateWithTimeIntervalSinceNow:0]; //返回13位时间戳------12位的去掉 *1000 NSTimeInterval a=[dat timeIntervalSince1970]*1000; N... 阅读全文
posted @ 2016-07-15 09:01 低头捡到蛋 阅读(157) 评论(0) 推荐(0)
摘要:创建一个UILabel 对象 设置文本 设置文本字体 设置文本颜色 设置文本水平显示位置 设置label是否可以显示多行,0则显示多行 根据内容大小,动态设置UILabel的宽高度 /** * 计算文字的尺寸 * * 参数一 text,UILabel的文字内容 * 参数二 font,文字内容的字体 阅读全文
posted @ 2016-07-04 17:42 低头捡到蛋 阅读(173) 评论(0) 推荐(0)
摘要:在控制器上懒加载 XSPStatus.h文件里 XSPStatus.m文件里 取出数据,结果如下: 阅读全文
posted @ 2016-06-28 10:20 低头捡到蛋 阅读(3282) 评论(0) 推荐(0)
摘要:一、隐藏状态栏 二、在有navigation下的公共视图在添加按钮等控件的时候就不会偏移64 三、隐藏tabBar的方法 四、判断字典某个元素是否为空 五、添加导航栏 六、UIView添加背景颜色 阅读全文
posted @ 2016-06-28 09:56 低头捡到蛋 阅读(132) 评论(0) 推荐(0)
摘要:如果整个程序界面都只是使用UITableView来搭建,一般需要如下步骤: (1)向界面上拖一个UITableView (2)设置数据源 (3)设置代理 (4)遵守代理协议 上述过程相对繁琐,为了简化操作,直接使用UITableViewController,但要一定要注意:需要和主控制器类进行关联, 阅读全文
posted @ 2016-06-24 16:14 低头捡到蛋 阅读(319) 评论(0) 推荐(0)
摘要:一、点击某个cell调用 二、取消被选择的那一行 三、第indexPath行cell的高度,与self.ttableView.rowHeight相比,区别在于self.ttableView.rowHeight设置所以cell一样高度 四、第section组头部显示 阅读全文
posted @ 2016-06-24 15:02 低头捡到蛋 阅读(235) 评论(0) 推荐(0)