2017年3月24日

iOS UITableViewCell 左滑删除时,修改删除按钮背景颜色,默认是红色的

摘要: 方法1: 方法2: 开发中可能会有改变这个按钮背景色的需求,如微信的通讯录左滑备注按钮就是灰色的,实现这个需求我们需要自定义cell,在自定义的cell中重写layoutSubviews这个方法,找到UITableViewCellDeleteConfirmationView修改它的背景色即可。 阅读全文

posted @ 2017-03-24 09:55 codemaker313 阅读(1063) 评论(0) 推荐(0) 编辑

2017年3月20日

给self.navigationItem.rightBarButtonItem设置字体颜色

摘要: 1 NSDictionary *dic = [NSDictionary dictionaryWithObject:[UIColor redColor] forKey:NSForegroundColorAttributeName]; 2 [self.navigationItem.rightBarButtonItem setTitleTextAttributes:dic forState:UIC... 阅读全文

posted @ 2017-03-20 10:35 codemaker313 阅读(168) 评论(0) 推荐(0) 编辑

2017年2月27日

iPhone屏幕尺寸、分辨率及适配

摘要: 1.iPhone尺寸规格 设备 iPhone 宽 Width 高 Height 对角线 Diagonal 逻辑分辨率(point) Scale Factor 设备分辨率(pixel) PPI 3GS 2.4 inches (62.1 mm) 4.5 inches (115.5 mm) 3.5-inc 阅读全文

posted @ 2017-02-27 16:56 codemaker313 阅读(580) 评论(0) 推荐(0) 编辑

iOS 判断输入是否全是空格

摘要: 1 - (BOOL)isEmpty:(NSString *) str 2 { 3 if (!str) 4 { 5 return true; 6 } 7 else 8 { 9 NSCharacterSet *set = [NSCharacterSet whitespaceAndNewlineCharact... 阅读全文

posted @ 2017-02-27 13:28 codemaker313 阅读(209) 评论(0) 推荐(0) 编辑

2016年11月12日

ios 修改UItableviewcell点击时的颜色

摘要: 1 UIView *view_bg = [[UIView alloc]initWithFrame:cell.frame]; 2 view_bg.backgroundColor = UIColorFromRGB(0xFFFFFF, 1); 3 cell.selectedBackgroundView = view_bg; 阅读全文

posted @ 2016-11-12 14:02 codemaker313 阅读(1730) 评论(0) 推荐(0) 编辑

2016年11月7日

ios 播放语音(文字转语音) 播放音频文件 振动

摘要: #pragma mark - 播放语音 -(void)play:(NSString *)word { // AVSpeechSynthesisVoice *voice = [AVSpeechSynthesisVoice voiceWithLanguage:@"zh-HK"]; AVSpeechSynthesisVoice *voice = [AVSpeechSynthesi... 阅读全文

posted @ 2016-11-07 11:06 codemaker313 阅读(358) 评论(0) 推荐(0) 编辑

2016年11月2日

ios 十进制 十六进制 互相转换

摘要: 十六进制转换成十进制 或 十进制转换成十六进制 阅读全文

posted @ 2016-11-02 10:02 codemaker313 阅读(6498) 评论(0) 推荐(1) 编辑

2016年10月20日

UITableView添加UITapGestureRecognizer与didSelectRowAtIndexPath冲突解决方法

摘要: 在UITableView上添加了UITapGestureRecognizer后会导致didSelectRowAtIndexPath失效,原因是UITapGestureRecognizer会截取了tableView的touch事件,导致无法响应行选择,解决方法是重写UIGestureRecognize 阅读全文

posted @ 2016-10-20 17:26 codemaker313 阅读(526) 评论(0) 推荐(0) 编辑

2016年8月25日

常用 Git 命令清单

摘要: 作者: 阮一峰 日期: 2015年12月 9日 作者: 阮一峰 日期: 2015年12月 9日 我每天使用 Git ,但是很多命令记不住。 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 阅读全文

posted @ 2016-08-25 10:48 codemaker313 阅读(207) 评论(0) 推荐(0) 编辑

2016年8月17日

ios UISearchBar 自动获取焦点

摘要: @property (weak, nonatomic) IBOutlet UISearchBar *searchBar; - (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; [self performSelector:@selector(setCorrectFocus) wi... 阅读全文

posted @ 2016-08-17 11:13 codemaker313 阅读(1239) 评论(0) 推荐(0) 编辑

导航