- 博客(9)
- 收藏
- 关注
原创 Element-plus el-select 在iOS移动端兼容问题,点击2次才能选择
可滚动的el-select在iOS移动端,需要连续点击2次才能选中某项,在网上找了很多资料,基本都是更改如下样式,但实测并未解决问题,可能是element-plus在elementui基础上变动样式或代码所致。备注:如果网页是响应式的,建议通过 navigator.userAgent 判断平台系统 或 @media 以及 popper-class=“xxx”,将改动限制在移动端。经过一番尝试和查找问题后发现,el-select滚动条在iOS移动端第一次点击后会发生如下变化。
2023-06-15 20:07:30
1973
2
原创 解决 element-plus el-input组件在iOS移动端的兼容问题,点击2次才能弹出键盘
在iPhone手机浏览器(Safari、Chrome、Firefox)上测试发现,带有clearable。
2023-06-14 20:39:16
2037
原创 Xcode13 pod init报错:RuntimeError - [Xcodeproj] Unknown object version
Xcode13 pod init报错:RuntimeError - [Xcodeproj] Unknown object version推测问题是由于pod和Xcode版本不匹配造成的问题出现记录:之前在Xcode12上创建项目,并用pod init初始化Podfile没有问题,版本:pod version 1.10.1;在Xcode升级到Xcode13后,pod init失败,错误信息如下RuntimeError - [Xcodeproj] Unknown object version./Lib
2021-09-23 14:40:32
2762
原创 iOS 横竖屏切换--强制/非强制
iOS实现横竖屏切换,需注意两种情况,即强制/非强制,否则容易造成代码无法实现预计切换效果。1、横竖屏切换情况:1.1、上图红框中 Left,Right 勾选,表示APP支持横屏,属于非强制横竖屏切换情况1.2、上图红框中 Left,Right 都不勾选,表示APP不支持横屏,属于强制横竖屏切换情况备注:后述中代码中"isPortrait"变量用于记录横/竖屏状态2、横竖屏转换实现,有两种方法:2.1、KVC实现if isPortrait { //切
2020-10-26 17:54:06
2465
原创 iOS获取设备的唯一标识方法(相对,KeyChain)
写在开头,翻阅一些博客资料后,个人的一些看法:无法做到绝对的获取唯一标识,自UDID被禁用,再到Mac Address被禁用,以及广告标示符(IDFA-identifierForIdentifier)、Vendor标示符 (IDFV-identifierForVendor)、推送token这些标识,因为重新调用方法、重启设备、卸载应用、还原某些标识、刷新系统…等等原因会发生变化。所以, 无法达到从根本上获取唯一标识, 只能做到“尽可能接近”,所以建议使用KeyChain存取标识(重启设备, 卸载应用
2020-10-20 10:37:31
847
原创 iOS Apple登录一些限制与细节
如果新APP有第三方登录,一定要集成Apple登录,理解有误,做下记录:在以下情况下,不要求提供“通过 Apple 登录”选项:* 您的 app 是一款教育、企业或商务 app,要求用户使用现有的教育或企业帐户登录。* 您的 app 使用政府或行业支持的公民身份系统或电子身份证来鉴定用户身份。* 您的 app 是特定第三方服务的客户端,用户需要使用他们的邮件、社交媒体或其他第三方帐户直接登录才能访问内容。苹果审核 指南:如果app专门使用第三方或社交登录服务(例如微信登录,QQ登录,Fa
2020-08-25 17:59:32
1265
原创 iOS 证书过期影响范围
记录开发、生产、推送等证书过期,对APP造成的影响:1、推送证书失效:无法发送接收推送消息2、支付证书失效:苹果支付失败3、生产/Distribution证书失效:3.1、个人或公司账号类型:已上架的APP不会受影响,但无法打包发布更新版本或新APP3.2、企业账号类型:相关联的APP无法运行,需要重新生成证书重新打包发布......Expired or Revoked CertificatesApple Push Notification Service Certifi..
2020-08-25 16:26:14
2284
原创 解决UITableViewCell选中高亮状态下,UILabel消失问题
原因:因为Cell选中高亮时,其内部子View也处于高亮状态,UILabel的高亮默认颜色是白色,如果此时Cell背景色页面白色,就会出现消息现象解决办法:设置UILabel的Highlight Color即可补充,设置Cell高亮背景颜色:cell.selectedBackgroundView=[[UIViewalloc]initWithFrame:cell.frame];cell.selectedBackgroundView.backgroundColor=[U...
2020-08-18 11:33:09
301
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人