![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Objective-C
HQ_iOS
QQ:349595945 欢迎骚扰
展开
-
iOS 适配全面屏iPhone X系列手机-OC版
一、如何知道手机是全面屏手机? 网上有好多人使用获取手机型号的方式来判断,本人觉得这种方式没有问题,只是作为一名开发者,大家都知道苹果每年都会更新新的机型。大家肯定不希望在每次苹果发布新机型后去更新版本,目前我有两种判断方式:1.获取状态栏的高度,全面屏手机的状态栏高度为44pt,非全面屏手机的状态栏高度为20ptCGFloat statusBarheight = [...原创 2018-10-11 18:27:15 · 3122 阅读 · 0 评论 -
C 语言常用的函数(ceil-向上取整,floor-向下取整,round-四舍五入)
1.ceil函数(向上取整)extern float ceilf(float); //参数为flot类型extern double ceil(double); //参数为double类型extern long double ceill(long double); //参数为long double类型举例:向上取整函数,ceil(11.1) =12 ceil(11.9) =1...原创 2018-11-23 16:21:50 · 7749 阅读 · 1 评论 -
iOS 常用的排序算法-OC版//快速排序 - (void)quickSort:(NSMutableArray *)arr start:(int)start end:(int)end { //
1.冒泡排序///冒泡排序- (void)bubbleSort:(NSMutableArray *)arr { //两两比较 需要比较 count - 1 次 for (int i = 0; i < arr.count-1; i++) { //以下 for 循环走完后即可将最大值放到最后,此处count-1 后还需要 - i for (...原创 2018-11-30 18:19:27 · 349 阅读 · 0 评论 -
iOS 修改导航栏背景色
在 iOS 7 后,导航栏增加了 translucent 效果,这使得导航栏背景色的变化出现了两种情况:1.translucent 属性值为 YES 的前提下,更改导航栏的背景色。2.translucent 属性值为 NO 的前提下,更改导航栏的背景色。对于第一种情况,我们需要调用 UINavigationBar 的 setBackgroundColor: 方法。这种方法显示的是渐...原创 2018-12-03 14:01:50 · 5551 阅读 · 0 评论 -
iOS 获取网络图片的尺寸
1. 使用系统方法直接获取NSData *data = [NSData dataWithContentsOfURL:[NSURLURLWithString:@"http://s12.mogujie.cn/b7/bao/131011/1jix9_kqywmrcdkfbg26dwgfjeg5sckzsew_400x540.jpg_200x999.jpg"]];UIImage *image = [...原创 2019-03-26 15:55:03 · 2081 阅读 · 0 评论 -
iOS 导入字体包
1.下载字体字体包一般UI 设计人员会提供 大多数是 .ttf 格式的2.将字体导入到工程中直接将字体包拖入工程目录下即可3.在Info 中添加对应的key值添加 Fonts provided by application 这个key将文字复制到item后面,记得添加.ttf如果多个字体可以继续添加item4.将字体库添加到 Build Phases ->Copy Bui...原创 2019-03-31 22:34:48 · 2431 阅读 · 0 评论 -
iOS 数组中模型去重
先看代码//数组去重 NSMutableDictionary *mutDic = [NSMutableDictionary dictionary]; for (HQBookMarkData *data in model.data) { [mutDic setObject:data forKey:data.bookId]; }...原创 2019-06-05 11:25:26 · 2084 阅读 · 0 评论 -
iOS tableView 刷新页面取消动画效果
[UIView performWithoutAnimation:^{ [self.tableView reloadData];}];原创 2019-05-31 09:08:32 · 3722 阅读 · 0 评论