MrD*_*ank 1 cocoa-touch ios imessage imessage-extension
我在iMessage Extension的情节提要中做了一个简单的集合视图。选择集合的一个项目后,我将创建一个MSMessage()对象并将其插入保存的对话中。尽管在iMessage视图处于.compact模式下这不是问题,但在.expanded模式下存在问题。当MSMessage()对象正确插入且其预览在键盘的工具栏附件中可用时,我需要通过按右上角栏上的箭头按钮将视图从.expanded显式更改为.compact以查看预览。按钮。当我以编程方式在集合视图中选择一个项目时,请提出一种将视图从.expanded更改为.compact的方法。
呼吁requestPresentationStyle(_:) 您MSMessagesAppViewController进行过渡。
请注意,在某些情况下,例如应用程序激活后,系统可能不允许您这样做。通常,仅在用户执行操作时,才应按计划进行请求。从方法的文档中:
用户应该对扩展程序的演示样式具有最终控制权。
| 归档时间: |
|
| 查看次数: |
1014 次 |
| 最近记录: |