甲UIScrollView每当我提出它上面的模态视图控制器在我的视图层次是作用时髦.它会自动调整内容偏移量并将内容向下移动约40个像素.我似乎无法弄清楚如何制止这一点.
在窥探之后,我发现presentModalViewController不知何故触发了_adjustContentOffsetIfNecessary我的私有方法UIScrollView,这就是改变偏移的原因.
不知道这是苹果公司的一个错误吗?或者是我的东西变得棘手UIScrollView?无论如何要禁用此_adjustContentOffsetIfNecessary方法或至少这种副作用?
我可能会遗漏一些明显的东西.
如何创建一个CloudKit通知,其中包含有关您收到通知的CKRecord的详细信息?(即不仅仅是一个通用的"New Item Created!",而是一个带有记录标题的通知,例如"Jill and Jessica的生日派对!")
是否有正确的方法来为每个新记录更改创建一个带有新notification.alertBody的新订阅?这没有任何意义.
这会留下选项queryNotification.recordID从CloudKit(或我的本地商店)中提取数据并以某种方式将其添加到通知中?添加或更改已通知通知值的方法是什么?我错过了什么?
更新:Per Edwin的建议在这里是一个代码片段,但它不起作用.
let notification = CKNotificationInfo()
notification.alertBody = "Added: %@" as NSString
notification.alertLocalizationArgs = ["name"]
Run Code Online (Sandbox Code Playgroud)