我正在尝试创建类似于Reddit App的操作表
但是我在UIAlertController
中发现实现此目标的局限性。
setValue图像不是我想要的,因为它可以是动态的。
let alert = UIAlertController(title: "Title", message: "", preferredStyle: .actionSheet)
let filter1 = UIAlertAction(title: "filter", style: .default , handler:nil)
let filterImage = UIImage(named: "filter-globe")
filter1.setValue(filterImage, forKey: "image")
alert.addAction(filter1)
有什么建议可以实现?
建议将单独的ViewController
与TableView
用于操作表?
此线程中建议使用setValue
或静态视图的任何替代方法
UIAlertController and UIAlertControllerStyleActionSheet customization