导航控制器 - 斯威夫特

Posted

技术标签:

【中文标题】导航控制器 - 斯威夫特【英文标题】:Navigation Controller - Swift 【发布时间】:2016-01-06 04:45:05 【问题描述】:

我想创建一个美食应用。 Image1 和 2 是我想要的 看起来像的应用程序。我不知道如何将它实现到 Swift Xcode。 现在,我只有 2 个来回切换的视图控制器。

任何建议或提示将不胜感激。我被困在如何创建 界。我正在考虑将圆圈放入 tableView 中 事情,但我不确定实现这一点的最佳方法是什么。

我已经为这个项目设置了 Parse。

图片 1(餐厅列表): Restaurants

图 2(食物/饮料清单): Food/Drinks

【问题讨论】:

所以您的问题是如何在 tableview 中创建圆圈或需要有关设计和流程的建议 像图片一样在表格视图中创建圆圈。每行 2 个。 那么您需要做的是在图像视图集 layer.cornerRadiuslayer.masksToBounds layer.borderWidth 中设置图像时,如果您需要更多参考,请在下面查看我的答案 第一个屏幕使用 CollectionView,第二个屏幕使用 Table View,用户 imageView.layer.cornerRadius 使 imageView 像圆形。 【参考方案1】:

在您设置YourImageView的tableview委托中

迅速

YourImageView?.layer.cornerRadius = (YourImageView?.frame.size.height)!/2
YourImageView?.layer.masksToBounds = true
YourImageView?.layer.borderWidth = 0

Objective-C

cell.yourImageView.layer.cornerRadius = cell.yourImageView.frame.size.height /2;
cell.yourImageView.layer.masksToBounds = YES;
cell.yourImageView.layer.borderWidth = 0;

【讨论】:

以上是关于导航控制器 - 斯威夫特的主要内容,如果未能解决你的问题,请参考以下文章

斯威夫特/iOS。从导航堆栈中删除几个视图控制器

如何从集合视图单元导航到新的视图控制器?在斯威夫特

斯威夫特 Xcode 11.4。将返回按钮添加到 TableView 导航项

斯威夫特:我的 UINavigationBar 背景图像传播得太远了

为啥导航栏后退按钮项消失?斯威夫特 4

为啥导航栏中没有显示标题?斯威夫特 3