我会问是否可以更改为基本模态窗口看起来像我的图像? (仅布局测试)
我可以轻松地设置图像:
var barButtonImage:UIImage = UIImage(named: "header_test.png")
var barButtonImageView = UIImageView(image: barButtonImage)
self.navigationItem.titleView = barButtonImageView
但是我无法将其设置在视图之外 - 这可能吗?如果,如何?
编辑:
感谢您使用clipsToBounds的相关信息。我将它设置为titleview并将其设置为false,但图像不在模态之外(但它在模态窗口中位于我的UITableView顶部)
self.navigationItem.titleView.clipsToBounds = false
self.navigationController.navigationBar.clipsToBounds = false
答案 0 :(得分:1)
您必须将视觉内容嵌入到另一个视图中,并将该视图的背景设置为透明。
或者,您可以使用"剪辑子视图"视图的属性,允许圆形图形不会在包含它的超级视图的边缘处被剪裁。