会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小小程序员的日常
业精于勤荒于嬉,行成于思毁于随
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2021年1月19日
ios状态栏、导航栏和标签栏的宏定义以及判断是否是全面屏机型
摘要: 1.状态栏 #define KSTA_H [[UIApplication sharedApplication] statusBarFrame].size.height 2.导航栏 #define KNAV_H (KSTA_H + 44) 3.标签栏 先获取安全距离在加上标签栏高度 //获取底部安全距
阅读全文
posted @ 2021-01-19 14:26 zk1947
阅读(1304)
评论(0)
推荐(0)
2020年12月17日
程序编译运行成功,打包Archive报错 Undefined symbols for architecture armv7 _OBJC_CLASS_$_**", referenced from: objc-class-ref in **.o
摘要: 最近项目打包时报错如下 Undefined symbols for architecture armv7: _OBJC_CLASS_$_DTImageTextAttachment", referenced from: objc-class-ref in TZJCommodityTableViewVi
阅读全文
posted @ 2020-12-17 11:07 zk1947
阅读(293)
评论(0)
推荐(0)
2020年9月30日
老项目不改html代码的情况下将UIWebView改造成WKWebView的经过
摘要: 最近接手了一个老项目,里面的html页面非常多原生和js交互用的也很多全都是用UIWebView显示的,苹果要求20年12月底前项目中不能再使用UIWebView所以急需马上整改,主要需要改的就是变更原生和h5js的交互方法,我们都知道UIWebView和WK与js交互的代码是不一样的,UIWebV
阅读全文
posted @ 2020-09-30 16:31 zk1947
阅读(317)
评论(0)
推荐(0)
2020年5月7日
ios改变UITextField的placeholder的颜色
摘要: _txtF = [[UITextField alloc]initWithFrame:CGRectMake(0, 100, self.view.width, 30)]; _txtF.font = KFONT_14; NSAttributedString *attrString = [[NSAttrib
阅读全文
posted @ 2020-05-07 20:55 zk1947
阅读(2538)
评论(0)
推荐(0)
2020年4月3日
ios自定义凸起TabBar
摘要: Demo在本文最后,先来说下在做自定义TabBar时候遇到的问题 1.TabBar设置的背景色与想要的效果不一致,有的项目可能需要解决TabBar上方描边黑线 2.在popToRoot或者切换TabBar selectIndex时候,原生的UITabBarItem会覆盖在自定义的TabBar上的问题
阅读全文
posted @ 2020-04-03 15:34 zk1947
阅读(1481)
评论(0)
推荐(0)
2019年11月21日
iOS 启动页和引导页的分割适配法
摘要: 通常我们项目的启动页和引导页是一整张的图片去显示的, 这样在全面屏和非全面屏上如果用同一张图适配的话肯定是会在部分机型中被拉伸变形的,那么一种方案就是切两套图,通过代码判断机型然后显示对应的图片,这样做比较麻烦。另外一种方案就是用分割适配法,例如下图的这个引导页的适配 通常启动页和引导页都是这种类似
阅读全文
posted @ 2019-11-21 09:01 zk1947
阅读(1299)
评论(0)
推荐(0)
2019年11月8日
Xcode11.2打包上架项目报错
摘要: 最近Xcode升级到了11.2版本,打包项目更新版本时报错,如下图所示, 看报错信息意思是当前Xcode版本或ios SDK版本不对的问题,之前用Xcode11.1时还能正常更新,于是上苹果开发者官网找到最新版Xocde11.2.1版本下载下来重新打包上架就解决了,苹果的坑啊,希望对遇到同样问题的朋
阅读全文
posted @ 2019-11-08 16:33 zk1947
阅读(1027)
评论(0)
推荐(0)
2019年11月6日
ios原生实现获取用户位置,用CLLocationManager实现定位
摘要: 需求:打开APP获取用户所在城市 通过用系统CLLocationManager来实现,步骤如下: 1.在项目的Info.plist中添加两个字段,如下图所示: 2.在AppDelegate中初始化CLLocationManager对象,代码如下: 3.实现CLLocationManager相应的代理
阅读全文
posted @ 2019-11-06 16:50 zk1947
阅读(3152)
评论(0)
推荐(0)
2019年11月5日
ios启动页显示不全 LaunchScreen设置启动页后,启动页显示在状态栏的下方问题总结
摘要: ios13据说2020年后app启动页不能用 Launch Image了只能用LaunchScreen,于是用LaunchScreen设置了下启动页结果运行程序发现启动页显示在状态栏的下方,找了半天各种百度都不能解决,最后发现是因为在设置启动页加约束的时候,没有选择图片平铺属性和上下约束选择相对位置
阅读全文
posted @ 2019-11-05 19:20 zk1947
阅读(4558)
评论(0)
推荐(0)
2019年9月12日
ios 指定词汇释义、名词解释,在名词相应位置弹出释义弹框需求的解决
摘要: 需求如下图,部分名词点击时显示出名词解释 实现思路,首先用UITextView富文本编辑可以实现指定名词点击时触发事件,这个实现比较容易,关键是如何获取到点击的点坐标,然后确定解释视图的显示位置。写一个类继承UITextView,然后重写里面的- (void)touchesBegan:(NSSet
阅读全文
posted @ 2019-09-12 09:35 zk1947
阅读(263)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告