
Swift
小王快点跑
这个作者很懒,什么都没留下…
展开
-
swift按钮点击卡顿
需求更改后模型中添加大量数据,将这些数据整理后上传到服务器,然而在点击按钮进行数据上传时,发生卡顿解决办法:将计算大量数据的操作放到子线程中原创 2021-09-27 14:14:16 · 236 阅读 · 0 评论 -
快速查找项目可执行文件
在运行的项目中,分为两种情况,1.工程束中包含有product文件夹,选中对应,showInFinder -> 显示包内容,找到Unix可执行文件2.工程束中不包含product文件夹,选中xcode配置条,File -> project Setting ,点击红色框区域,进行跳转,进入DerivedData文件夹,找到对应项目,点击进入,Build -> Products -> Debug ,找到Unix可执行文件...原创 2021-09-24 11:09:04 · 825 阅读 · 0 评论 -
Info.plist文件国际化
1.为项目添加所支持的语言2.创建Strings File文件,并命名InfoPlist3.为InfoPlist.strings配置语言这里全部勾选4.为info.plist中内容做国际化,选中plist文件,右键选择open as souce code复制要国际化的关键词,如需访问相册权限,关键词为NSPhotoLibraryUsageDescription,在不同的语言文件中,设置不同语言的提示语...原创 2021-06-03 16:38:42 · 777 阅读 · 0 评论 -
StroyBoard拖入PHLivePhotoView代码中修改livephoto模拟器正常运行,真机运行崩溃
问题背景描述:在stroyBoard拖入PHLivePhotoView控件,在控制器中设置输入口引用@IBOutlet weak var livePhotoView : PHLivePhotoView!在代码中为livePhotoView设置展示的livePhoto,模拟器运行正常,真机崩溃,崩溃信息:-[UIView setLivePhoto:]: unrecognized selector sent to instance 0x1019b3370处理过程:1.控制台打印livePhotoV原创 2021-06-03 16:14:47 · 166 阅读 · 0 评论 -
动态壁纸制作器
动态壁纸制作器使用方式1.点击首页下方按钮,选择本地图片2.选择后自动返回首页,再次点击首页下方按钮,选择本地视频3.返回后,请稍等几秒钟,制作实况图成功后,会展示在首页中上方。4.在没有制作过实况图时,首页默认展示系统中实况图5.如果制作过实况图,首页将展示,上一次用户制作的实况图6.应用有树洞功能,根据输入的文字,可选择声音朗读。下次启动app时,自动清空已录入内容。如有使用问题,请联系wxs_941206@163.com。...原创 2021-05-21 11:11:49 · 452 阅读 · 0 评论 -
UICollectionViewCell在加载网络图片时展示错乱问题
场景:选择图片上传到服务器,服务器返回图片地址,根据地址展示图片,在上传一定数量图片时,偶现图片错乱问题,如图复现问题正常展示解决方案:1.防止cell复用在使用cell前根据indexpath section row注册cell let identifier = String.init(format:"%ld%ld",indexPath.section,indexPath.row) collectionView.register(UINib.init(nibName:原创 2021-04-06 17:21:36 · 827 阅读 · 1 评论 -
全局禁用暗黑模式
在info.plist文件中添加Appearance键值对即可。原创 2021-01-21 15:23:41 · 696 阅读 · 0 评论 -
swift修改状态栏背景颜色与字体颜色
状态栏中可设置的颜色有背景颜色和字体颜色修改状态栏中背景颜色:extension UIApplication {class var statusBarBackgroundColor: UIColor? { get { if #available(iOS 13.0, *) { let statusBar = UIView(frame: UIApplication.shared.keyWindow?.windowScene?.statusBarMa原创 2020-12-18 13:43:23 · 2382 阅读 · 0 评论