随笔 - 112  文章 - 0  评论 - 9  阅读 - 13万

随笔分类 -  iOS--基础

1 2 下一页
iOS-面试相关<一>
摘要:因为公司招人的原因,导致自己不得不去面试别人,自己做开发也快三年了,但是相关基础的概念、原理有点忘记了,记得也不是很系统 在这里总结下吧,免得面试别人翻车了哈哈 1、属性修饰词 一、readOnly,readWrite 答:readonly根据字面意思,只读属性,只生成了getter方法,如果调用s 阅读全文
posted @ 2020-09-11 17:27 麦芽呀~ 阅读(117) 评论(0) 推荐(0) 编辑
iOS UICollectionView分组记录下
摘要:UICollectionView 的分组比TableView要复杂一点,在这里记录下把 总的说要这几步:‘ 1、注册 UICollectionElementKindSectionHeader 2、新建 UICollectionReusableView 文件 3、设置代理方法 上代码: MCInter 阅读全文
posted @ 2019-11-11 16:41 麦芽呀~ 阅读(1867) 评论(0) 推荐(0) 编辑
iOS - UIScrollView滑动监听相关
摘要:主要用到一个代理方法 值得注意的是,手指离开屏幕的时候UIScrollView还在缓慢减速滑动,如果想它立马停止滑动,只需要实现下面的代理方法 阅读全文
posted @ 2019-10-29 10:07 麦芽呀~ 阅读(2467) 评论(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 麦芽呀~ 阅读(1606) 评论(0) 推荐(0) 编辑
ios 导航栏底部黑线隐藏
摘要:直接上代码吧 阅读全文
posted @ 2018-06-29 11:08 麦芽呀~ 阅读(1204) 评论(0) 推荐(0) 编辑
ios 涉及到支付金额计算的相关总结
摘要:1.支付服务端统一传的类型是 NSString 2.本地存的类型是 double 3.涉及到 乘法和除法使用 4.double去零 5.使用示例 阅读全文
posted @ 2018-06-08 15:06 麦芽呀~ 阅读(1255) 评论(0) 推荐(0) 编辑
ios 图片上传与压缩,UIImagePickerController设置中文
摘要:普通效果 1.添加协议 2.添加UIImagePickerController 3.初始化UIImagePickerController 4.弹框选择 5.实现协议方法 6.设置相册里面的文字为汉字 然后在下面这个位置添加中文 阅读全文
posted @ 2018-06-08 14:42 麦芽呀~ 阅读(500) 评论(0) 推荐(0) 编辑
ios -- 跳转第三弹
摘要:1.presentViewController跳转的时候需要显示导航栏的时候: 阅读全文
posted @ 2017-12-23 15:19 麦芽呀~ 阅读(167) 评论(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 麦芽呀~ 阅读(7251) 评论(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 麦芽呀~ 阅读(4371) 评论(0) 推荐(0) 编辑
IOS--通过宽度算高度
摘要://通过宽度算高度 - (CGFloat)sugguestHeightForWidth:(CGFloat)width { NSLayoutConstraint *tempWidthConstraint = [NSLayoutConstraint constraintWithItem:self attribute:N... 阅读全文
posted @ 2017-09-26 14:20 麦芽呀~ 阅读(463) 评论(0) 推荐(0) 编辑
iOS App中添加半透明新手指引
摘要:来自:http://www.jianshu.com/p/00d4fe5a3c1a 阅读全文
posted @ 2017-08-23 15:55 麦芽呀~ 阅读(881) 评论(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 麦芽呀~ 阅读(1855) 评论(0) 推荐(0) 编辑
IOS--初识缓存
摘要:NSUserDefaults+HMReader.h NSUserDefaults+HMReader.m 使用,以缓存字符串数据为例: 阅读全文
posted @ 2017-08-22 20:12 麦芽呀~ 阅读(206) 评论(0) 推荐(0) 编辑
IOS--在cell里面用代理实现和block一样的功能
摘要:1. ....cell.h 2. ...cell.m 3. ...tableView.m 阅读全文
posted @ 2017-08-08 10:33 麦芽呀~ 阅读(1232) 评论(0) 推荐(0) 编辑
IOS--Block的一些小知识
摘要:1.对于不传入也不传出值的block,可以使用宏定义 2.对于传值的block 阅读全文
posted @ 2017-08-08 10:28 麦芽呀~ 阅读(268) 评论(0) 推荐(0) 编辑
IOS--纯代码实现UICollectionView
摘要:1.初始化一个UICollectionView 2.设置基本属性 3.实现代理方法 4.cell的设置 .m 阅读全文
posted @ 2017-08-08 10:18 麦芽呀~ 阅读(4046) 评论(0) 推荐(0) 编辑
IOS--宏定义
摘要:1.最普通的一种 2.带参数的宏定义 3.条件编译 4.使用#if #elif #else #endif 执行条件编译 这种条件编译的存在价值:这种编译是预处理,比起普通的if分支语句,它不会生成执行性指令,代码执行效率更高 5.NSLogin() 阅读全文
posted @ 2017-07-31 14:58 麦芽呀~ 阅读(259) 评论(0) 推荐(0) 编辑
IOS -- 纯代码实现tableview
摘要:1.HMBookListenTimingView.h 添加 <UITableViewDelegate,UITableViewDataSource> 协议方法 2.HMBookListenTimingViewCell.h HMBookListenTimingViewCell.m 阅读全文
posted @ 2017-07-28 15:43 麦芽呀~ 阅读(1086) 评论(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 麦芽呀~ 阅读(278) 评论(0) 推荐(0) 编辑

1 2 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示