![]() |
1
2
经过一番尝试后,我注意到CosmosView使用的是固有的内容大小,只会与它所容纳的内容(星星)一样大,我认为这是导致问题的原因,所以我使用了一个丑陋的方法,目前有效,只是给它分配了一个自定义大小的新框架,如下所示:
这仍然以上面的星星为中心,但现在它们都可以点击,点击时提供正确的评分值。 |
![]() |
2
0
尝试以下简单的方法可能会对您有所帮助:
|
![]() |
3
0
如果 preferredStyle为.alert 而不是.actionSheet。基于在显示警报控制器(视图)之前我们无法合法地知道大小的事实,我选择这样做(在Swift 3中):
注意:可能需要对.actionSheet进行调整。 |
![]() |
kAiN · 在UITableView滚动时更改UIView的高度 7 年前 |
![]() |
Wissa · 禁用透明视图上的交互,而不影响其子视图和按钮 7 年前 |
![]() |
MuhsinFatih · 从xib加载视图的正确方法是什么? 7 年前 |
![]() |
willThatBeAll · 如何在视图的直接层上启用动画? 7 年前 |
![]() |
Roi Mulia · 计算UIBezierPath曲线控制点 7 年前 |
![]() |
Siddharth · 在情节提要中查找UIView 7 年前 |
![]() |
Heuristic · Swift:从视图层次创建平面视图阵列 7 年前 |