上一页 1 2 3 4 5 6 ··· 37 下一页

2024年5月8日

iOS macOS 异步加载数据再回到主线程

摘要: #import "ViewController.h" @interface ViewController () @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; // Do any addit 阅读全文

posted @ 2024-05-08 11:02 高彰 阅读(14) 评论(0) 推荐(0) 编辑

iOS macOS 地图使用原生demo

摘要: iOS中想要定位用户信息,需要向用户申请对应的权限,主要有三种:NSLocationWhenInUseUsageDescription 应用使用期间NSLocationAlwaysUsageDescription 始终允许NSLocationAlwaysAndWhenInUseUsageDescri 阅读全文

posted @ 2024-05-08 10:24 高彰 阅读(45) 评论(0) 推荐(0) 编辑

iOS info.plist 中的隐私权限

摘要: //a. 常用权限: <key>NSCameraUsageDescription</key> <string>"xxx”需要您的同意,才能访问相机,以便于拍照上传头像等"</string> <key>NSPhotoLibraryUsageDescription</key> <string>"xxx” 阅读全文

posted @ 2024-05-08 09:54 高彰 阅读(269) 评论(0) 推荐(0) 编辑

kCLErrorDomain Code=8 和 kCLErrorDomain Code=0 iOS 海外地图使用报错 解决办法亲测有效

摘要: 海外地图使用报错Domain=kCLErrorDomain Code=8 原因是你在国内测试海外地图功能如定位和导航等,iOS内置的地理地图权限导致在国内使用就会有高德地图的标识出现, 就意味着你只能正常使用国内地理信息比如通过坐标获取如:深圳 CLLocationCoordinate2D coor 阅读全文

posted @ 2024-05-08 09:35 高彰 阅读(340) 评论(0) 推荐(0) 编辑

2024年4月26日

iOS. OC. Masonry的注意地方

摘要: [self.tableView mas_makeConstraints:^(MASConstraintMaker *make) { make.edges.equalTo(self.view).with.insets(UIEdgeInsetsMake(2, 2, 2, 2));//子视图相对于父视图上 阅读全文

posted @ 2024-04-26 08:54 高彰 阅读(10) 评论(0) 推荐(0) 编辑

2024年4月23日

iOS UITextField输入框的简单demo

摘要: 先看效果图 二话不说直接说给你代码 @interface MineNewFamilyViewCell()<UITextFieldDelegate> @property (nonatomic, strong) UITextField *textField;//输入框 [self.contentView 阅读全文

posted @ 2024-04-23 17:02 高彰 阅读(40) 评论(0) 推荐(0) 编辑

2024年3月28日

iOS macOS 处理 UITableViewCell 第一行和最后一行圆角设置圆角,包括一个Cell也可以

摘要: 先说我自己的处理 先看效果: 上代码这里只列出关键部分 cellForRowAtIndexPath方法下 // 判断是否为第一行或最后一行 NSInteger firstRow = 0; NSInteger lastRow = [tableView numberOfRowsInSection:ind 阅读全文

posted @ 2024-03-28 19:31 高彰 阅读(93) 评论(0) 推荐(0) 编辑

iOS macOS tableViewcell判断是否为第一行或最后一行

摘要: // 判断是否为第一行或最后一行 NSInteger firstRow = 0; NSInteger lastRow = [tableView numberOfRowsInSection:indexPath.section] - 1; 阅读全文

posted @ 2024-03-28 19:23 高彰 阅读(12) 评论(0) 推荐(0) 编辑

2024年3月13日

iOS macOS更新Xcode15后适配UI界面处理界面越界显示问题

摘要: 直接上解决方案,亲测有效哦 iOS端 my..clipsToBounds = YES; macOS端 drawRect [self setClipsToBounds:true]; addSubview后面 [self.chartViewControll.view setClipsToBounds:t 阅读全文

posted @ 2024-03-13 17:26 高彰 阅读(100) 评论(0) 推荐(0) 编辑

2024年3月7日

一句话讲清楚Runtime和Runloop

摘要: Runtime是底层C语言API库,支持动态创建类和对象、消息发送和转发,特点是数据类型的确定由编译时推迟到运行时而且以消息方式调用方法,如通知和中央管理。 Runloop是iOS中的事件处理机制,用于接收并处理系统或应用产生的事件(如触摸事件、定时器事件、网络请求、管理自动释放缓存池等),保持应用 阅读全文

posted @ 2024-03-07 13:50 高彰 阅读(61) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 37 下一页

导航