- 博客(14)
- 资源 (5)
- 收藏
- 关注
原创 swift按钮点击卡顿
需求更改后模型中添加大量数据,将这些数据整理后上传到服务器,然而在点击按钮进行数据上传时,发生卡顿解决办法:将计算大量数据的操作放到子线程中
2021-09-27 14:14:16
231
原创 快速查找项目可执行文件
在运行的项目中,分为两种情况,1.工程束中包含有product文件夹,选中对应,showInFinder -> 显示包内容,找到Unix可执行文件2.工程束中不包含product文件夹,选中xcode配置条,File -> project Setting ,点击红色框区域,进行跳转,进入DerivedData文件夹,找到对应项目,点击进入,Build -> Products -> Debug ,找到Unix可执行文件...
2021-09-24 11:09:04
816
原创 使用brew命令提示Your Xcode does not support macOS 11.6.
环境:MacOS : 11.6Xcode : 13.0使用brew命令提示:Your Xcode does not support macOS 11.6. It is either outdated or was modified. Please update your Xcode or delete it if no updates are available.解决办法:重新安装Homebrew,将脚本下载到本地,修改脚本权限chmod 777 Homebrew.sh然后将Homebre
2021-09-24 09:36:04
1351
原创 Info.plist文件国际化
1.为项目添加所支持的语言2.创建Strings File文件,并命名InfoPlist3.为InfoPlist.strings配置语言这里全部勾选4.为info.plist中内容做国际化,选中plist文件,右键选择open as souce code复制要国际化的关键词,如需访问相册权限,关键词为NSPhotoLibraryUsageDescription,在不同的语言文件中,设置不同语言的提示语...
2021-06-03 16:38:42
754
原创 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
161
原创 动态壁纸制作器
动态壁纸制作器使用方式1.点击首页下方按钮,选择本地图片2.选择后自动返回首页,再次点击首页下方按钮,选择本地视频3.返回后,请稍等几秒钟,制作实况图成功后,会展示在首页中上方。4.在没有制作过实况图时,首页默认展示系统中实况图5.如果制作过实况图,首页将展示,上一次用户制作的实况图6.应用有树洞功能,根据输入的文字,可选择声音朗读。下次启动app时,自动清空已录入内容。如有使用问题,请联系wxs_941206@163.com。...
2021-05-21 11:11:49
447
原创 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
818
1
原创 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
2368
原创 MacOS安装rvm时报错raw.githubusercontent.com:443连接失败解决方法
本来以为一个梯子就能解决的问题,还是我天真了,记录下解决方法1.查找连接失败域名当前IP【https://site.ip138.com/raw.Githubusercontent.com/】2.终端输入sudo vi /etc/hosts 并将连接失败的域名配置上一个对应IP添加到文件里,我加的中国香港的151.101.76.133 raw.githubusercontent.com保存后退出即可3.重新执行安装rvm命令就可以成功啦...
2020-11-25 10:05:57
2402
1
原创 MacOS升级系统无法启动Eclipse提示Alert Failed to create the Java Virtual Machine
@解决方法macOS升级到11.0好好的eclipse就不能用了,提示Alert Failed to create the Java Virtual Machine,尝试升级eclipse和jdk版本结果都无法成功启动,提示信息也不同,最终解决方案:在应用程序中打开eclipse的包,修改contents中的info.plist文件如图,添加jdk版本地址/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/bin/Java
2020-11-25 09:55:52
956
原创 iOS中使用贝塞尔曲线实现镂空效果
创建想要实现镂空效果的背景 UIBezierPath *path = [UIBezierPath bezierPathWithRoundedRect:[UIScreen mainScreen].bounds cornerRadius:0];设置镂空部分的路径//设置圆形镂空 UIBezierPath *path1 = [UIBezierPath bezierPathWithOvalInRect:myRect];//设置正方形或矩形镂空 UIBezierPath *path1
2020-07-23 10:20:41
1306
原创 iOS 图片添加滤镜
对目标图片添加滤镜使用CoreImage框架为图片添加滤镜创建UIImage的category,这样想要添加滤镜的图片直接调用下面的方法就可以了。 - (UIImage *)addFilterWithName:(NSString *)filterName { UIImageView *theImageViewBack = [[UIImageView alloc]init]; theImageViewBack.image = self; CIImage * inputI
2020-07-10 16:44:11
732
1
原创 在使用Photos框架时获取的图片size不准确问题
在使用Photos框架时获取的图片size不准确问题Photos获取系统相册数组获取相册中所有图片对象在开发中有自定义相册预览需求,就用了Photos框架获取系统中的相册名称和对应图片,因为有图片编辑裁剪需求,要根据图片的size变化编辑框。Photos获取系统相册数组PHFetchResult * sysfetchResult = [PHAssetCollection fetchAssetCollectionsWithType:PHAssetCollectionTypeSmartAlbum sub
2020-07-10 16:22:26
488
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人