
iOS
Glen丶
想做CTO的程序员
展开
-
如何使用cocoapods
1.创建Podfile文件终端cd到项目工程输入touch Podfile,工程里会出现“Podfile”文件2.编辑Podfile文件终端输入vim Podfile,点击‘i’键,当终端下方出现“-- INSERT --”,就可以编辑了如:platform :ios, '11.0'target 'test' dopod 'AFNetworking'end退出:esc->:->输入wq3.最后pod install...原创 2020-09-28 15:06:05 · 198 阅读 · 0 评论 -
[!] The version of CocoaPods used to generate the lockfile (1.9.3) is higher than the version of the
pod install 时[!] The version of CocoaPods used to generate the lockfile (1.9.3) is higher than the version of the current executable (1.9.1). Incompatibility issues may arise.pod --versiongem sources --remove https://gems.ruby-china.org/gem sources .原创 2020-09-22 12:00:56 · 980 阅读 · 0 评论 -
自定义leftBarButtonItem,右滑失效
-(void)viewDidAppear:(BOOL)animated{ [super viewDidAppear:animated]; if ([self.navigationController respondsToSelector:@selector(interactivePopGestureRecognizer)]) { self.navigationController.interactivePopGestureRecognizer.delegate = se...原创 2020-09-04 13:29:31 · 222 阅读 · 0 评论 -
判断数组是否包含特定元素
Bool bool = [xxxArr containsObject:@“xxxxx”]原创 2020-08-21 17:55:20 · 225 阅读 · 0 评论 -
searchBar改背景颜色
//背景图片-(UIImage *)getImageWithColor:(UIColor *)color andHeight:(CGFloat)height{ CGRect r = CGRectMake(0.0f, 0.0f, 1.0f, height); UIGraphicsBeginImageContext(r.size); CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetFi...原创 2020-08-20 17:36:27 · 211 阅读 · 0 评论 -
iOS 根据分辨率判断设备型号
-(NSString *)getDeviceName{ NSString *deviceString; if (CGSizeEqualToSize(CGSizeMake(1125, 2436),[[UIScreen mainScreen] currentMode].size)) deviceString = @"iPhoneX_XS_11Pro"; if (CGSizeEqualToSize(CGSizeMake(828, 1792), [[UIScreen mainScree...原创 2020-08-17 17:29:16 · 293 阅读 · 0 评论 -
iOS获取状态栏、导航条、tabBar高度
CGFloat statusHeight = [[UIApplication sharedApplication] statusBarFrame].size.height;CGFloat navigationHeight = [[UIApplication sharedApplication] statusBarFrame].size.height > 20 ? 88 : 64;CGFloat tabBarHeight = [[UIApplication sharedApplication]原创 2020-08-17 17:23:47 · 1103 阅读 · 0 评论 -
html上的数字在手机端显示为蓝色链接
<meta content="telephone=no" name="format-detection">加上这行代码就解决了原创 2018-10-23 16:39:39 · 763 阅读 · 0 评论 -
ios与js交互
1.首先创建一个简单的html<!DOCTYPE html><html><head> <meta charset="utf-8" /> <title></title> <script> //showAlert方法 functio原创 2018-10-19 10:57:44 · 589 阅读 · 1 评论 -
react-native ios打包教程
1.找到项目里的ios文件夹,在此文件夹下新建一个文件夹取名bundle2.打开终端,cd到项目的根目录3.执行命令,react-native bundle --entry-file ./index.ios.js --bundle-output ./ios/bundle/index.ios.jsbundle --platform ios --assets-dest ./ios/bundle...原创 2018-09-21 14:03:33 · 3097 阅读 · 0 评论 -
运行react-native项目遇到的坑
最近接手了一个react-native项目,用xcode运行的时候,各种坑,各种报错,现在抽时间整理一下1.找不到头文件 RCTJPushModule.h一上来就报这个错,翻阅一些资料找到解决办法打开终端,cd到项目文件夹,输入npm install jpush-react-native jcore-react-native --save2.“RCTBundleURLProvi...原创 2018-08-01 15:33:54 · 1603 阅读 · 0 评论 -
iOS开发--怎样打全局断点
项目中如何打全局断点,如下图所示原创 2018-07-05 14:41:39 · 566 阅读 · 0 评论 -
iOS开发--控制器的生命周期
[ViewController viewDidLoad]->[ViewController viewWillAppear]->[ViewController viewDidAppear]->[ViewController viewWillDisappear]->[ViewController viewDidDisappear]viewDidLoad 只调用一次(加载子控件/...原创 2018-07-05 14:38:11 · 199 阅读 · 0 评论 -
iOS开发--application用法
设置推送信息提醒数量 //1.获取UIApplication对象 UIApplication * app=[UIApplication sharedApplication]; //2.注册用户通知 UIUserNotificationSettings * notice=[UIUserNotificationSettings settingsForTypes:UIUserNo...原创 2018-07-04 13:59:09 · 681 阅读 · 0 评论