MKAnnotation 的详细信息 ViewController

Details ViewController for MKAnnotation

我正在尝试在用户单击 MKAnnotation 切换到新视图(在 NavigationController 中)后制作详细视图。我正在研究使视图类似于您在 Apple 地图中单击注释所看到的内容。我在视图顶部看到一张图片,后面是各种文本条目。

我需要在我的视图中显示以下字段,并且我想以有组织的方式显示它们。

var business_name : String
var category : String
var address : String
var city : String
var type : String
var location : String
var valid : String
var comments : String
var date : String
var username : String
var additional_comment_count : String

如何使我的视图看起来与 Apple 地图详细视图控制器的外观相似?我需要合并不同类型的视图吗?我需要制作自己的自定义视图吗?

它看起来像一个 table 视图控制器,具有不同类型的单元格。顶部的单元格有一个图像视图,许多其他单元格是正常的 title/detail 单元格,其他单元格看起来像是有集合 views/scrollviews