回答
在detailViewController SplitViewController,我添加了下面的代碼來掩蓋黑線。我的自定義標題是藍色,高88px。
//blue line that covers the vertical black separator in the header
UIView *blueHeaderSplitViewSeparatorMask = [[UIView alloc] initWithFrame:CGRectMake(320, 0, 2, 88)];
[blueHeaderSplitViewSeparatorMask setBounds:CGRectMake(320, 0, 2, 88)];
[blueHeaderSplitViewSeparatorMask setBackgroundColor:[UIColor colorWithRed:0.0f/255.0f green:96.0f/255.0f blue:182.0f/255.0f alpha:1.0f]];
[self.view.superview addSubview:blueHeaderSplitViewSeparatorMask];
你指的是左,右視圖控制器之間的一個點一線?不,UISplitViewController沒有公開改變它的方法。您可以嘗試創建具有相同大小的拆分視圖控制器的視圖和backgroundColor
設置爲你想要的顏色的不透明視圖,然後將其添加下面的其他兩個控制器的看法是這樣的:
splitController.viewControllers = [NSArray arrayWithObjects:leftController, rightController, nil];
[splitController.view insertSubview:theBackgroundView atIndex:0];
在iOS 7,修復是你UISplitViewController的背景顏色設置爲一樣的深厚背景顏色(黑色可能)。
它也適用於iOS 6。 [self.splitViewController.view setBackgroundColor:[UIColor redColor]]; – GxocT
iOS8&Swift太:'self.splitViewController?.view.backgroundColor = UIColor.redColor()' –
這似乎並沒有處理狀態欄。除了頂部20像素以外,其他地方的除法器都是黑色的。 –
有一個更快,更好的方式來做到這一點。只是改變spliViewController的視圖backgroundColor屬性:
splitViewController.view.backgroundColor = [UIColor greenColor];
謝謝,+1。 – Vats
- 1. 更改LinearLayout中分隔線的顏色
- 2. iOS:如何更改UISplitViewController中分隔符的顏色?
- 3. 更改UISplitView中RootViewController的顏色
- 4. 如何更改NSSplitView中分隔線的顏色?
- 5. 如何更改顏色UINavigation欄的分隔線
- 6. 如何更改PreferenceFragment警報對話框的分隔線顏色
- 7. 如何更改Android ListView分隔線的顏色?
- 8. 如何更改操作欄的分隔線顏色?
- 9. 如何更改Android DatePicker對話框的「分隔線」顏色
- 10. 如何更改Spinner的分隔線顏色?
- 11. 在Android中更改分隔線的顏色
- 12. 在Android中更改分隔線顏色PreferenceActivity
- 13. 如何在android中更改微調器的分隔線的顏色?
- 14. 更改Wordpress中多行文本分隔線的顏色?
- 15. 如何在iOS中更改部分透明圖像的顏色?
- 16. ListView - 僅在第一個項目上更改分隔線顏色
- 17. 如何更改vscode中的滾動條分隔符顏色?
- 18. 如何更改UISplitViewController中分隔符的顏色UISplitViewControllerDisplayModePrimaryOverlay模式
- 19. 如何更改Microsoft Chart Controls中的軸分隔線顏色(柱形圖)
- 20. 如何更改Android中TabWidget分隔線的顏色和/或可繪製?
- 21. 在UITableView中改變分隔符顏色
- 22. 更改分隔線顏色Android DatePicker對話框
- 23. 動態更改UITableView單元格分隔線顏色
- 24. MenuItem - 更改顏色,文本並設置分隔線
- 25. 如何更改微調控件的邊框和分隔線顏色
- 26. 如何更改匹配分隔符的vimtex高亮顏色?
- 27. 如何更改背景線的顏色,結構的顏色
- 28. 如何更改iOS TableView索引顏色?
- 29. 如何在iOS中將UIPickerView文本顏色更改爲白色
- 30. 如何更改警報對話框標題分隔線顏色android
謝謝,我會給這個鏡頭。 –