目前,我有一個具有MasterViewController和DetailViewController的SplitViewController。我想知道是否有更多的DetailViewControllers的方法。現在,我在左側的tableView中有一個項目列表,如果你點擊它們,它們將進入全屏視圖。我怎樣才能讓它在點擊時顯示在分割視圖右側的面板內?因此,參考此圖像 - 如何讓我的視圖在細節部分顯示爲黃色的顏色?現在,當我點擊「黃色」的等價物時 - 黃色顯示爲全屏,而不是細節。 http://2uagoo1zzsoo4bcz3347bs2y.wpengine.netdna-cdn.com/wp-content/uploads/2012/08/Image003.png使用UISplitViewController的多個DetailViewControllers
額外的信息:
override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
if indexPath.row == 0 {
let storyboard: UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
let vc: UINavigationController = storyboard.instantiateViewControllerWithIdentifier("newViewController") as! UINavigationController
self.presentViewController (vc, animated: true, completion: nil)
} else if indexPath.row == 3 {
let storyboardTwo: UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
let vcTwo: UINavigationController = storyboardTwo.instantiateViewControllerWithIdentifier("newViewController4") as! UINavigationController
self.presentViewController(vcTwo, animated: true, completion: nil)
}
我實在無法理解你的問題,我工作在一個類似的項目,但我不太明白你想要問什麼。 – Katz
現在,如果我點擊左窗格項目(顏色名稱),它會打開一個新視圖。我希望它在細節視圖中顯示在旁邊。本身並不是單獨看待。更清晰? :) –