我一直在我的导航栏中使用 UIView 作为标题视图,直到 Xcode 8 iOS 10。该视图已添加到情节提要中。在那个 UIView 我有一个代表标题的标签,在它下面有一个分段控件。这在 iOS 11 之前一直运行良好。现在我不能再与分段控件交互,并且位置正在上移,因此分段控件的标题和一半不在屏幕上。我在导航栏的提示字段中使用了一个空白空间来获得额外的高度。
有没有办法在不创建自定义导航栏的情况下将标题和分段控件添加到导航栏?我不想创建自定义导航栏,因为我想保留默认导航栏的半透明属性。
目前这是我在运行 Xcode 9 iOS 11 后看到的内容: