标题图片UINavigationBar

时间:2015-05-23 07:03:13

标签: swift uinavigation

我正在尝试在我的应用程序的整个导航栏中添加标题图像。我的App Delegate中的下面代码行有效,但图像被平铺以适合......有没有办法可以设置尺寸和位置?

UINavigationBar.appearance().setBackgroundImage(UIImage(named: "tmp logo.png"), forBarMetrics: .Default)

1 个答案:

答案 0 :(得分:0)

您可以通过设置UIImageView的大小来设置图像的大小。

  var imageNew = UIImageView(frame: CGRectMake(10, 10, 100, 100));// define 
  the size of the view here. 
  var image = UIImage(named: "myImage.png");
  imageNew.image = image;
  self.view.addSubview(imageNew);

PL。请参阅下面的stackoverflow响应,它提供了解决方案 How do set a width and height of an Image in Swift