随笔分类 -  iOS--基础

1 2 下一页
iOS-面试相关<一>
摘要:因为公司招人的原因,导致自己不得不去面试别人,自己做开发也快三年了,但是相关基础的概念、原理有点忘记了,记得也不是很系统 在这里总结下吧,免得面试别人翻车了哈哈 1、属性修饰词 一、readOnly,readWrite 答:readonly根据字面意思,只读属性,只生成了getter方法,如果调用s 阅读全文
posted @ 2020-09-11 17:27 麦芽呀~ 阅读(139) 评论(0) 推荐(0)
iOS UICollectionView分组记录下
摘要:UICollectionView 的分组比TableView要复杂一点,在这里记录下把 总的说要这几步:‘ 1、注册 UICollectionElementKindSectionHeader 2、新建 UICollectionReusableView 文件 3、设置代理方法 上代码: MCInter 阅读全文
posted @ 2019-11-11 16:41 麦芽呀~ 阅读(1919) 评论(0) 推荐(0)
iOS - UIScrollView滑动监听相关
摘要:主要用到一个代理方法 值得注意的是,手指离开屏幕的时候UIScrollView还在缓慢减速滑动,如果想它立马停止滑动,只需要实现下面的代理方法 阅读全文
posted @ 2019-10-29 10:07 麦芽呀~ 阅读(2488) 评论(0) 推荐(0)
iOS解决按钮短时间内多次点击只触发一次事件方法
摘要:- (void)unisversalButtonAcrion:(UIButton *)sender { [[self class] cancelPreviousPerformRequestsWithTarget:self selector:@selector(todoSomething:) object:sender]; [self performSelector:@select... 阅读全文
posted @ 2019-02-22 16:24 麦芽呀~ 阅读(1620) 评论(0) 推荐(0)
ios 导航栏底部黑线隐藏
摘要:直接上代码吧 阅读全文
posted @ 2018-06-29 11:08 麦芽呀~ 阅读(1208) 评论(0) 推荐(0)
ios 涉及到支付金额计算的相关总结
摘要:1.支付服务端统一传的类型是 NSString 2.本地存的类型是 double 3.涉及到 乘法和除法使用 4.double去零 5.使用示例 阅读全文
posted @ 2018-06-08 15:06 麦芽呀~ 阅读(1267) 评论(0) 推荐(0)
ios 图片上传与压缩,UIImagePickerController设置中文
摘要:普通效果 1.添加协议 2.添加UIImagePickerController 3.初始化UIImagePickerController 4.弹框选择 5.实现协议方法 6.设置相册里面的文字为汉字 然后在下面这个位置添加中文 阅读全文
posted @ 2018-06-08 14:42 麦芽呀~ 阅读(533) 评论(0) 推荐(0)
ios -- 跳转第三弹
摘要:1.presentViewController跳转的时候需要显示导航栏的时候: 阅读全文
posted @ 2017-12-23 15:19 麦芽呀~ 阅读(174) 评论(0) 推荐(0)
iOS - UITextView、UITextField监听文本框中内容的变化
摘要:UITextField: [textField addTarget:self action:@selector(textFieldDidChange:) forControlEvents:UIControlEventEditingChanged]; - (void) textFieldDidChange:(id) sender { UITextField *_field = (U... 阅读全文
posted @ 2017-11-29 21:12 麦芽呀~ 阅读(7278) 评论(2) 推荐(0)
IOS--时间 NSDate,NSTimeInterval的一些转换
摘要://1.时间格式 NSDateFormatter *_dateFormatter = [[NSDateFormatter alloc] init]; [_dateFormatter setDateFormat:@"YYYY年MM月dd天hh小时mm分ss秒"]; //2.获取系统时间 NSString *date = [_dateFormatter stringFromDate:[... 阅读全文
posted @ 2017-09-27 16:52 麦芽呀~ 阅读(4417) 评论(0) 推荐(0)
IOS--通过宽度算高度
摘要://通过宽度算高度 - (CGFloat)sugguestHeightForWidth:(CGFloat)width { NSLayoutConstraint *tempWidthConstraint = [NSLayoutConstraint constraintWithItem:self attribute:N... 阅读全文
posted @ 2017-09-26 14:20 麦芽呀~ 阅读(475) 评论(0) 推荐(0)
iOS App中添加半透明新手指引
摘要:来自:http://www.jianshu.com/p/00d4fe5a3c1a 阅读全文
posted @ 2017-08-23 15:55 麦芽呀~ 阅读(892) 评论(0) 推荐(0)
IOS--解决tableview里面cell 文本输入框键盘遮盖的问题
摘要://解决键盘遮盖输入框 CGRect frameVC = CGRectMake(0, 64, self.view.hm_width, self.view.hm_height-64); UITableViewController* tvc=[[UITableViewController alloc] 阅读全文
posted @ 2017-08-23 09:08 麦芽呀~ 阅读(1865) 评论(0) 推荐(0)
IOS--初识缓存
摘要:NSUserDefaults+HMReader.h NSUserDefaults+HMReader.m 使用,以缓存字符串数据为例: 阅读全文
posted @ 2017-08-22 20:12 麦芽呀~ 阅读(219) 评论(0) 推荐(0)
IOS--在cell里面用代理实现和block一样的功能
摘要:1. ....cell.h 2. ...cell.m 3. ...tableView.m 阅读全文
posted @ 2017-08-08 10:33 麦芽呀~ 阅读(1247) 评论(0) 推荐(0)
IOS--Block的一些小知识
摘要:1.对于不传入也不传出值的block,可以使用宏定义 2.对于传值的block 阅读全文
posted @ 2017-08-08 10:28 麦芽呀~ 阅读(278) 评论(0) 推荐(0)
IOS--纯代码实现UICollectionView
摘要:1.初始化一个UICollectionView 2.设置基本属性 3.实现代理方法 4.cell的设置 .m 阅读全文
posted @ 2017-08-08 10:18 麦芽呀~ 阅读(4060) 评论(0) 推荐(0)
IOS--宏定义
摘要:1.最普通的一种 2.带参数的宏定义 3.条件编译 4.使用#if #elif #else #endif 执行条件编译 这种条件编译的存在价值:这种编译是预处理,比起普通的if分支语句,它不会生成执行性指令,代码执行效率更高 5.NSLogin() 阅读全文
posted @ 2017-07-31 14:58 麦芽呀~ 阅读(269) 评论(0) 推荐(0)
IOS -- 纯代码实现tableview
摘要:1.HMBookListenTimingView.h 添加 <UITableViewDelegate,UITableViewDataSource> 协议方法 2.HMBookListenTimingViewCell.h HMBookListenTimingViewCell.m 阅读全文
posted @ 2017-07-28 15:43 麦芽呀~ 阅读(1095) 评论(0) 推荐(0)
IOS --项目开始添加导航栏
摘要:self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; self.window.backgroundColor = [UIColor whiteColor]; RootViewController *rootVC = [[RootViewController alloc] ... 阅读全文
posted @ 2017-03-21 20:08 麦芽呀~ 阅读(284) 评论(0) 推荐(0)

1 2 下一页