我想在我的错误警报视图中添加“更多信息”折叠式手风琴。所以它会在用户按下err之后再添加关于err的信息。当然,它也会动画错误警报的大小。如何做到这一点?也许现在已经有我需要的解决方案了? 非常感谢!iOS自定义错误弹出框
0
A
回答
1
标准的UIAlertView不允许这样做。您必须制作自己的视图,以模仿警报视图的外观(如果您真的希望它看起来像真实的事物,则使用UIVisualEffectView,甚至可能使用UIInterpolatingMotionEffect)。做一个公平的工作,特别是如果你想支持较老的iOS版本。当然,每个新的iOS版本都会改变警报的外观,因此您必须更新代码。你可能会更适合与你的应用独特的完全不同的外观。
一旦你做出了自定义视图,你可以添加额外的字段作为隐藏的文本字段。按下三角形按钮时,将该隐藏字段的高度设置为0,取消隐藏,然后将文本字段的高度和包含视图的高度设置为新值。
1
试试这个定制的警报视图 https://github.com/wimagguc/ios-custom-alertview
您可以添加任何你想要的动画。
相关问题
- 1. iOS:弹出自定义UIView
- 2. 弹出自定义弹出框
- 3. 自定义弹出框
- 4. 弹出自定义错误信息
- 5. EDITTEXT:自定义错误弹出
- 6. 显示自定义异常错误弹出框
- 7. IOS自定义UIViewController错误
- 8. 弹出框错误
- 9. 单击selectbox时弹出的自定义选项框(iOS,HTML,CSS)
- 10. 'onbeforeunload'的自定义弹出对话框
- 11. Xamarin Forms/Prism自定义弹出框
- 12. ZK自定义日历弹出框
- 13. Android自定义弹出对话框
- 14. jqGrid - 自定义模态弹出框
- 15. 自定义弹出对话框Asp.Net
- 16. 使用angularJS的自定义弹出框
- 17. 自定义弹出对话框
- 18. 自定义令牌的Firebase弹出框
- 19. Kendo UI Grid自定义弹出模板解除绑定错误
- 20. Angular UI弹出错误:$ uibModal未定义
- 21. Ajax使用自定义弹出警告框从PHP中删除从MySQL使用自定义弹出警告框
- 22. Excel 2007自定义功能区生成空白错误弹出框
- 23. 离子弹出自定义
- 24. 自定义弹出消息
- 25. 自定义确认弹出
- 26. UITableView自定义弹出
- 27. 自定义窗口弹出
- 28. HoloEverywhere中TextView/EditText的自定义错误弹出窗口?
- 29. 如何自定义内部服务器错误弹出窗口?
- 30. 自定义验证错误弹出窗口Asp.Net MVC