ios - 如何将图像放在 UIActionSheet 上?

标签 ios swift uialertcontroller uiactionsheet

如何将图像放在 UIActionSheet 上文本的正确位置。就像苹果音乐播放器中给出的那样。

注意:不要用自定义 View 回答,如果可以在 UIActionSheet 中使用,请告诉我们。

最佳答案

Don't answer with custom view

那么您实际上是在禁止任何人回答,因为这就是您所做的

首先,UIActionSheet这个东西是不存在的。它在四年前就被弃用了。今天我们使用 UIAlertController。

UIAlertController 只是一个预先打包的呈现 View Controller 。它没有您不能为自己做的事。也刻意的非常简单和有限。因此,如果您想做一些超出 UIAlertController 给您的限制的事情,那么您只需创建一个自定义呈现的 View Controller 。添加动画和“变暗 View ”使其看起来像标准 Action 表很容易;只需制作自定义过渡动画即可。

这就是屏幕截图中显示的界面。它不是 UIActionSheet。它不是 UIAlertController。它只是 Apple 创建的自定义呈现 View Controller 。你也可以。

关于ios - 如何将图像放在 UIActionSheet 上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53622949/

相关文章:

ios - 串行队列(主线程除外)代码是否在主线程上执行?

ios - 核心数据 xcode 8 崩溃

swift - 更改订单新的表格 View 项目进来

swift - 如何获取在 UIAlertController Swift 的 Alert 中选择的项目的索引

ios - UIAlertController 删除 segue 上的标签栏

iphone - drawRect Circle 在圆圈内用于显示进度

objective-c - 如果并发不是问题,是否有任何避免使用全局对象的理由?

ios - 重用后,tableview 单元格的背景层错误

ios - Swift 中的 UIAlert 在注销后自动消失

ios - 如何获取触摸移动后的多个 ImageView 的标签?