Open SPStore opened 7 years ago
会的,你可以看下系统自带的UIAlertController,系统的是无论多少个action,都是以tableView的形式展示,从层级结构可以看的出来
恩,我看了下系统的,它是将action放在UIStackView里面,因为我从来没有遇到过有很多个action的情况,所以当时没有考虑到这种情况,感谢反馈
我说错了,系统用的是UIScrollView不是UITableView,系统的层级结构太复杂了,好多看似无用的view
你改起来应该挺简单的,只要把action的父view改成UISCrollView就行了,可以给外界提供一个属性设置scrollView的最大高度,超过这个高度就可以滑动
好像没有你说的这么简单,还要考虑区分alert和action,现在没时间整这个
为啥每次都要点2次呢?一次是触发方法,然后还得点击屏幕一次
没太明白你的意思,你是想触发一次然后自动消失么?
我没有考虑很多个action的情况,一般的也不会有很多个吧?