如何在 iOS 11 中制作类似于 Appstore 的页面

Posted

技术标签:

【中文标题】如何在 iOS 11 中制作类似于 Appstore 的页面【英文标题】:How to make page like Appstore in iOS 11 【发布时间】:2017-10-10 08:48:06 【问题描述】:

我正在开发自己的应用程序,我想在其中构建一个几乎类似于 Appstore 页面的页面。我用谷歌搜索并找到了Large text 的解决方案,但无法在导航栏上找到图像,如随附的屏幕截图所示。

有人做过这种工作,需要帮​​助和建议吗?

【问题讨论】:

【参考方案1】:

image on navigation bar:你可以用navigationItem.titleView加一个UIImageView

【讨论】:

【参考方案2】:

试试这个

import UIKit 
class HomeViewController: UIViewController  

   override func viewDidLoad()  
      super.viewDidLoad() 

      let logo = UIImage(named: "logo")
      let imageView = UIImageView(image:logo)
      imageView.contentMode = .ScaleAspectFit
      self.navigationItem.titleView = imageView

    

【讨论】:

【参考方案3】:

你可以用一行来做到这一点:

self.navigationItem.titleView = UIImageView.init(image: UIImage.init(named: yourImageName))

【讨论】:

以上是关于如何在 iOS 11 中制作类似于 Appstore 的页面的主要内容,如果未能解决你的问题,请参考以下文章

SwiftUI - 如何将文本视图与另一个文本视图垂直对齐,以制作类似于正确对齐的表格?

我如何制作一个类似于Google新闻的SliverAppBar?

如何制作像 iOS 11“新闻应用”这样的自定义大型导航栏?

我正在尝试制作一个类似于查找我的朋友的 iphone 应用程序我如何在地图上找到我朋友的位置?

ios过滤选项类似于苹果商店(下拉列表)

iOS 7 UITableViewController 导航类似于 iOS 6