如何在 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“新闻应用”这样的自定义大型导航栏?