一、介绍 iOS 的 App 内购类型有四种:消耗型商品:只可使用一次的产品,使用之后即失效,必须再次购买。示例:钓鱼 App 中的鱼食。非消耗型商品:只需购买一次,不会过期...
一、介绍 iOS 的 App 内购类型有四种:消耗型商品:只可使用一次的产品,使用之后即失效,必须再次购买。示例:钓鱼 App 中的鱼食。非消耗型商品:只需购买一次,不会过期...
原因很狗血,写好的功能,别人用崩溃,自己用没啥问题 Bug的原因很简单,就是已输入文字中含有了Emojy表情,导致textView的selectedRange和String的...
要设置圆角,代码写的太麻烦了,要这样写: 在storyboard/xib直接设置,一般的方法是在User Defined Runtime Attributes里面加一条属性l...
NSString 转 NSData NSData 转 NSString Struct转NSData 时间转换相关 时间戳转换及两个时间差[https://www.jiansh...
SwiftUI自从推出以来,就一直备受瞩目,目前我也开始使用它来重构一些界面了。以下为Objective-C项目引用SwiftUI的步骤: Step 1: 创建SwiftUI...
有需要在无视SafeArea的View加上.edgesIgnoringSafeArea([...])即可。 例子:ZStack{...}.edgesIgnoringSafeA...
Xcode自带的iPad模拟器,其中有一个叫Capture Pointer功能是通过电脑键盘和鼠标控制iPad的,开启之后,电脑的鼠标和键盘都只会控制iPad,对电脑无效。 ...
Xcode 13中,在stroyboard拉一个新的UIButton,会新增一个警告⚠️:.storyboard: warning: Attribute Unavailabl...
新建一个文件之后,发现画板大小不符合预期?可以直接通过下面操作调整: 菜单栏 - 文档设置 - 编辑画板,点击后直接鼠标拉或者在菜单栏中,直接调整都可以,以下的图一,图二和图...
转载请注明出处://www.greatytc.com/p/06c66676609a作者:纪小衰 最近发现状态栏有很多问题,故写个demo验证下做个记录 测试环境:iO...
1、Value stored to 'xxx' during its initialization is never read 容易出现这个问题的情况:一个数据源却申请了两块...
@b480b8560d3a 看看didSelectRowAtIndexPath方法里面是不是设置了[tableView deselectRowAtIndexPath:indexPath animated:YES];。影响选中效果的无非就是初始化cell和这个方法里面设置了
iOS的TableView编辑选中状态无效果?有可能是设置了Cell的Selection状态为None了。
在iOS 13之前的系统,似乎有做一种防止机制,如果开启了一个异步线程,在异步线程执行时,执行UI操作,会互不干扰。但是在iOS 14中却发现这情况他们不帮你处理了,如果这样...
@Touchs 😁
iOS 11后的UITableView-reloadData漂移问题问题:在UITableView中,如果是iOS 11系统,Cell内容比较多,例如图片加文字,又是用到AutoLayout,有分页加载数据,那就有可能出现一种奇怪的情况,在加...
升级Xcode到12.0,发现storyboard多了一个全局预览的View悬浮在右上角,这是Xcode新增的一个叫Minimap的概览视窗,可以通过滑动该视窗快速的浏览当前...
主要通过JS来实现。 WKWebView UIWebView
@Boyscout 有些bug确实不好定位,我现有的项目也有这情况......
iOS中的友盟bug崩溃日志定位如果在项目中集成了友盟崩溃日志收录SDK的话,那在友盟的后台应该会有崩溃日志的信息Log,本文介绍如何使用Log定位到项目代码中。 在后台中,一般会看到类似这样的信息,崩溃的...
@钊de说说 确实是我忽视了,之前太忙忘记写了,现在已经补充。
iOS判断.txt文档编码格式如果需要判断导入项目中的 .txt格式文件的编码格式(GBK/UTF-8......),主要适用于读取.txt文件时,使用对应的编码格式来加载文档,不然会出现乱码的情况,可以...