gpt4 book ai didi

ios - Swift:UIButton 与 UIView

转载 作者:搜寻专家 更新时间:2023-10-31 22:01:40 24 4
gpt4 key购买 nike

在 Swift 中,似乎可以通过 UIButtonUIView 实现类似的行为。要为按钮提供功能,可以调用 addTarget,而可以为 UIView 调用 addGestureRecognizer。什么时候应该用一个代替另一个?特别是,当涉及到图像时,使用 UIButtonsetImage 还是 UIImageViewmy_image_view.image = 配对更好? UIImage(...)?

此外,UIButton 提供什么而 UIView 不提供(反之亦然)?谢谢!

最佳答案

选择由您决定,但UIButton制作的,如果您希望 View 可触摸。此外,UIButton 类包括按钮所需的所有视觉效果(例如按下时)。它还具有一些属性,如 selected,可用于某些用途。

总而言之,如果您的 View 的主要目标是可点击的,那么您应该使用UIButton

关于ios - Swift:UIButton 与 UIView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43126645/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com