我是xcode中的新成员。我使用xcode 7.在标签栏控制器上使用导航栏
我想在选项卡栏控制器上添加一个导航栏。
在截图,我选择半透明顶部栏黑色,但是当我运行该项目
我的主要目的是展示一个顶栏,并添加图片(标识),它不会出现在上面。
我该如何做到这一点?
我是xcode中的新成员。我使用xcode 7.在标签栏控制器上使用导航栏
我想在选项卡栏控制器上添加一个导航栏。
在截图,我选择半透明顶部栏黑色,但是当我运行该项目
我的主要目的是展示一个顶栏,并添加图片(标识),它不会出现在上面。
我该如何做到这一点?
您的格式不正确。请在选项卡控制器中添加导航控制器。
选择ViewController
并点击编辑>嵌入>导航控制器
这样的:
添加导航控制器是这样的:
我希望它为你工作。
添加图片到您的导航栏:
var image = UIImage(named: "abc.jpg") as UIImage
self.navigationController.navigationBar.setBackgroundImage(image,
forBarMetrics: .Default)
惊人的,谢谢。还有一个问题,如何将图像添加到导航栏?我应该添加一个激动酒吧项目? –
好吧,我会,如何添加图像导航栏? –
self.navigationController.navigationBar.setBackgroundImage(image, forBarMetrics:.Default)它会为我工作@ RULE101 –
要添加导航控制器:
选择您的视图控制器,然后从 '编辑' - >中嵌入 - >导航控制器
要添加图像到您的导航栏,请在您的视图中执行此操作:
let logo = UIImage(named: "yourimage.png")
let imageView = UIImageView(image:logo)
self.navigationItem.titleView = imageView
要改变图像大小,你需要改变的ImageView大小的folowoing
let imageView = UIImageView(frame: CGRectMake(100, 150, 150, 150)); // set as you want
imageView.image = logo;
self.navigationItem.titleView = imageView
如此接近,如何改变图像大小和位置属性? –
现在请检查 –
@ RULE101如果您可以选择正确尺寸的图像会更好 –
您shoul'd手动添加导航栏到您的项目和手动设置。或者更好的是添加导航控制器
您是否试图将其嵌入到导航控制器中? –
如何做到这一点,请你解释一下吗? –
检查我编辑的答案@ RULE101 –