【问题标题】:How to make a triangle on top of the UIView如何在 UIView 上制作一个三角形
【发布时间】:2023-03-18 15:30:01
【问题描述】:

如何在UIView 上制作一个三角形作为UIButton 的锚点,如下图所示?我希望三角形在选择另一个按钮时改变位置。请只用swift写答案。 :)

【问题讨论】:

  • 降级没问题。但如果你不发表评论,@telip007 无法改进他的问题。

标签: ios swift uiview uibutton


【解决方案1】:

您的屏幕截图显示了一个弹出框。使用 UIPopoverController 你会自动得到三角形。

【讨论】:

  • 我不认为他可以在 iPhone 上使用 popover
  • 哦,好的,谢谢你,马特和尼基塔这是讽刺还是为什么我不能在 iPhone 上使用弹出框?
  • 我会先尝试这个解决方案,然后告诉你它是否有效:)
  • @NikitaZernov 好吧,你可以这么想,但你错了。从 iOS 8 开始,iPhone 就可以使用 Popover。
【解决方案2】:

有时解决方案比预期的要简单。只需在情节提要中绘制所有三个三角形。然后在您的 UIController 中使用hidden 标志来显示或隐藏三角形。

【讨论】:

  • 好的,你能告诉我怎么做吗? :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-08-25
  • 2013-01-04
  • 2014-12-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多