Xcode 8 Glitchy标签栏视图控制器。 (主从)

时间:2016-08-19 01:56:06

标签: swift uitabbarcontroller master-detail swift3 xcode8

我是新来的,也是编码。 我使用Master-Detail模板启动了我的项目,目前已完成登录/登录屏幕。 但是,在尝试添加标签栏控制器时,它看起来有点儿错误。

我已经在模拟器中对视图进行了测试,看起来很不错,但是在故事板上,"项目1"和"项目2"视图控制器半填充蓝色,标签栏视图侧面有蓝色矩形。

我最初想创建签名/登录屏幕并以基于标签的格式完成应用程序的其余部分,有没有办法解决或解决手头的问题呢?

Storyboard Screenshot

4 个答案:

答案 0 :(得分:10)

通过Xcode 8更新,默认标签栏项目已自动设置为“自定义”;如果您之前没有自定义标签栏项目,他们希望您使用新的故事板选项来执行此操作。为此,请单击导航器中的选项卡栏项,然后在“工具”面板的“属性”部分下,单击“系统项”下拉框。从这里开始,将其更改为“自定义”以外的任何内容都会将标签栏项目缩小回原始大小。

答案 1 :(得分:3)

打开文件检查器并在故事板上的“界面”构建器中更改全局色调颜色

enter image description here

也许Apple会对此问题采取措施。

答案 2 :(得分:2)

我遇到了同样的问题 - 我的标签栏视图控制器在故事板编辑器中变为蓝色。

如果您想使用预定义的标签栏项目,请根据Alex Schmidt的答案选择“自定义”以外的其他内容。

如果要为标签栏项目使用自定义图像/标题,只需在属性检查器中选择“标签栏项目 - 选定图像”或“栏项目 - 图像”的图像。蓝色将消失。

enter image description here

答案 3 :(得分:0)

用于标签栏控制器的用户自定义图像(图标)后,您必须进行 图像尺寸为sample@2x.png = 80X80和                      sample@3x.png = 100X100 在此之后,你可以拥有良好的UI图像图标,没有视图控制器的蓝色背景。 祝你好运。