随笔分类 -  iOS开发

知识点的积累 详细正确的记录
摘要:想试下蒲公英自动打包,这里记录下自己安装fastlane的过程以及遇到的部分问题; 一、fastlane的配置安装 1、确认Ruby版本,终端命令行 ruby -v 2、检查xcode命令行工具是否安卓。终端输入命令行 xcode-select --install 3、使用gem进行安装 sudo 阅读全文
posted @ 2020-08-11 20:08 wusang 阅读(327) 评论(0) 推荐(0)
摘要:问题描述:编译程序正常,但打包上传时报错The data couldn't be read because it isn't in the correct format 试过将xcode中的bitcode设置为NO以及改变版本号重新编译打包仍然报错,最后发现是因为模拟器无法正常运行导致的设备APP 阅读全文
posted @ 2020-08-01 19:56 wusang 阅读(2800) 评论(0) 推荐(0)
摘要:问题:UIScrollView上有子视图超出界面外需要滑动全面预览 解决方法:scrollView的最后一个子控件要加上 make.bottom.equalTo(scrollView.mas_bottom); [self addSubview:self.scrollView];...[self.sc 阅读全文
posted @ 2020-04-30 16:23 wusang 阅读(839) 评论(0) 推荐(0)
摘要:问题描述:在自定义UITabBar视图后点击tabbar按钮后出现下方文字错乱,打开图层发现出现多了一层系统的UITabBarButton 原因:1.猜测是UITabBarButton未清除完 -(void)viewWillLayoutSubviews{ [super viewWillLayoutS 阅读全文
posted @ 2020-04-29 16:52 wusang 阅读(498) 评论(0) 推荐(0)
摘要:问题描述:在xcode11的oc工程pod 'lottie-ios'安装完成引用#import <Lottie/Lottie.h>后出现'Lottie/Lottie.h' file not found报错 原因以及解决方法: 1.首先想到的是可能由于桥接文件出错,但是创建桥接文件并导入桥文件后,发现 阅读全文
posted @ 2020-04-21 16:57 wusang 阅读(1573) 评论(0) 推荐(0)
摘要:报错:终端输入pod trunk push xxx.podspec --allow-warnings后报错podspec不存在 解决方法一:cd到上传目录下,再输入一次命令行pod trunk push xxx.podspec --allow-warnings(有时得试几次) 解决方法二:如果方法一 阅读全文
posted @ 2019-09-30 16:37 wusang 阅读(536) 评论(0) 推荐(0)
摘要:1.问题:后台给的HTML标签字符串用wkwebview加载时需要适当增大文字大小以及将文字两端对齐 修改前效果: 修改后效果: 解决方法:文字增大在wk代理方法实现,使用js语句;文本两端对齐使用添加css样式实现 2.实现方法 代码1: 关键语句:@"document.getElementsBy 阅读全文
posted @ 2018-06-25 11:45 wusang 阅读(10727) 评论(0) 推荐(0)
摘要:1.问题描述:在首次进入控制器就弹出是否允许开启麦克风的权限提示,如果选择不允许,可在下次调用时提示用户去“设置”页面进行再次开启; 2.代码 3.参考的主要网址:https://www.jianshu.com/p/e952ef3e33bc 阅读全文
posted @ 2018-05-31 09:43 wusang 阅读(6996) 评论(0) 推荐(0)
摘要:一、问题描述:1.下载失败报错: 原因及解决方法:文件夹下均为文件,不包含子文件夹,GoldRaccoon第三方不会创建存储的本地文件夹,所以需要自己提前手动创建好下载的本地文件夹 二、补充:GoldRaccoon基本使用方法 第三方GoldRaccoon使用方法主要参考网址:https://blo 阅读全文
posted @ 2018-05-30 14:25 wusang 阅读(390) 评论(0) 推荐(0)
摘要:1.问题描述:实现点击按钮播放MP3音频并开启动画,再点击按钮关闭动画以及音频 效果类似以下(图片来自网络,侵删),动画效果其实就是几张连续的图片组成: 2.实现思路 2.1 自定义view,设置imageview的动画以及添加view的点击手势控制动画播放、结束; 2.2 直接自定义一个butto 阅读全文
posted @ 2018-05-25 16:11 wusang 阅读(4488) 评论(0) 推荐(0)
摘要:1.问题描述:接口返回的html类型字符串表格加载时出现以下图片情况 2.解决方法 3.补充 html测试资源,可将以下代码复制到空的html中(xcode创建空文件,改后缀名为.html),创建wkweb进行加载: (1)表单以及本地加载 (2)初始化 阅读全文
posted @ 2018-05-23 21:26 wusang 阅读(1413) 评论(0) 推荐(0)
摘要:介绍:整理的两种设置播放器播放静音的方法 一、MPVolumeView-设置音量值为0 1.获取到当前系统音量值(恢复音量时有用) 2.关闭系统音量(设置音量值为0) 3.恢复原来的音量 二、AVAudioSession 1.静音 2.重新开启音量(注:调用closeSysVolume后使用该方法无 阅读全文
posted @ 2018-02-10 10:33 wusang 阅读(2136) 评论(0) 推荐(0)
摘要:问题描述:视频播放时需要配套字幕 思路是先解析好字幕(中英文)再同步字幕(在播放器时间更新方法中添加对应时间下的字幕) 一、关于srt文件 1.1打开方式 在srt文件右键选择“其他”->应用程序->文本编辑器.app,使用文本编辑器查看 1.2格式说明 一般情况下的srt文件格式非常固定,上面的格 阅读全文
posted @ 2017-11-06 20:00 wusang 阅读(4237) 评论(0) 推荐(1)
摘要:问题描述:实现以下的图片效果,实现左上角直角其余都为直角 思路一:设置下层的这种圆直角图片或者view视图(不建议使用); 思路二:实现父类textView,在父类的drawRect方法实现贝塞尔曲线方法 代码: 父类textView 使用: 相关问题连接:http://www.cocoachina 阅读全文
posted @ 2017-03-20 09:25 wusang 阅读(996) 评论(0) 推荐(0)
摘要:项目要求:webview加载html网址,内容为填空题型文本,需要在横线上添加答案,并点击提交按钮后再将答案进行回显 正常加载的效果图片: 这个是用js交互后的效果图: 点击空格,输入想输入的答案,如a,b,效果图: 思路:要想实现直接点击题目文本的空格就能弹出键盘然后在横线上输入内容需要用到js交 阅读全文
posted @ 2016-11-10 20:41 wusang 阅读(2215) 评论(2) 推荐(0)
摘要:1.设置导航栏中间文字的文字颜色和文字大小 方法一:系统方法 方法二:自定义控件 效果图: 2.设置返回键的颜色和样式 阅读全文
posted @ 2016-08-17 11:57 wusang 阅读(1251) 评论(0) 推荐(0)
摘要:项目要求:webview加载html网址,内容为英文文本,需要获取文本上的单词 这个是最终效果图: 思路是先实现自定义的选项框(不带系统选项)再获取到滑选的单词; 实现的步骤: 首先是替换掉系统长按出现的复制选项框,因为长按会触发系统自带的选择复制选项(另外iOS系统在第一次长按选词时不会弹出选项框 阅读全文
posted @ 2016-08-10 16:51 wusang 阅读(1076) 评论(0) 推荐(0)
摘要:1、程序运行崩溃 服务器异常导致的登录失败:确定服务器正常后,不用重新打包,直接在被拒页面回复The problem is caused by the server stopping. The server is now restarted. Please review it again.,让苹果再 阅读全文
posted @ 2016-07-28 10:31 wusang 阅读(516) 评论(0) 推荐(0)
摘要:注:由于当时的需求需要本文描述的方法只是视图旋转并不是真正的自动旋屏(不建议采用),末尾的第二个demo才是真正的自动旋屏且已正常上线APP,亲测有效。 问题描述:项目工程只支持竖屏,在播放器页面需要点击按钮进行横竖屏切换,并能根据手机的方向进行自动旋转 如图:只勾选了竖屏 解决方法:(主要是采用视 阅读全文
posted @ 2016-07-26 22:01 wusang 阅读(6364) 评论(0) 推荐(0)
摘要:1.自己拼接html来显示想要的文字(参考:http://www.mamicode.com/info-detail-492242.html) 效果图: 2. 阅读全文
posted @ 2016-06-30 20:49 wusang 阅读(138) 评论(0) 推荐(0)