主详细信息应用程序显示应用程序左侧的主视图控制器,非常适合英文数据输入和处理。
但如果我想在应用程序右侧显示主视图,从右到左的方式,适用于阿拉伯语条目,如何更改主视图的位置并强制从应用程序的右侧加载?
答案 0 :(得分:2)
您不能使用UISplitViewController
。
Matt Gemmel有更好的选择MGSplitViewController。它的API与UISplitViewController非常相似,因此您可以轻松迁移到它。您可以垂直和水平切换主视图和详细视图。 它有其他非常好的功能,如draggable divider等。
答案 1 :(得分:1)
从 iOS 11 开始,这可以使用名为UISplitViewControllerPrimaryEdge
的属性,我们可以将PrimaryEdge
设置为Leading
或Trailing
下方。
self.splitViewController.primaryEdge = UISplitViewControllerPrimaryEdgeTrailing;
self.splitViewController.primaryEdge = UISplitViewControllerPrimaryEdgeLeading;