如何将按钮移动到随机位置?(迅速)

失利

我正在为iPhone创建一个非常简单的应用程序。

只是不知道如何在Swift中将按钮(图像)移动到随机位置(但在屏幕上)。

我正在使用Xcode 6。

瓦瓦瓦玛

使用此@IBAction按钮的:

@IBAction func moveButton(button: UIButton) {
    // Find the button's width and height
    let buttonWidth = button.frame.width
    let buttonHeight = button.frame.height

    // Find the width and height of the enclosing view
    let viewWidth = button.superview!.bounds.width
    let viewHeight = button.superview!.bounds.height

    // Compute width and height of the area to contain the button's center
    let xwidth = viewWidth - buttonWidth
    let yheight = viewHeight - buttonHeight

    // Generate a random x and y offset
    let xoffset = CGFloat(arc4random_uniform(UInt32(xwidth)))
    let yoffset = CGFloat(arc4random_uniform(UInt32(yheight)))

    // Offset the button's center by the random offsets.
    button.center.x = xoffset + buttonWidth / 2
    button.center.y = yoffset + buttonHeight / 2
}

警告:如果启用了“自动布局”,则在布置子视图时,您的按钮可能会恢复到其原始位置。这里查看此问题的解决方案

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将按钮移动到随机位置?(迅速)

来自分类Dev

如何将按钮移动到随机位置?(快速)在iAd展示时

来自分类Dev

如何将按钮移动到随机位置?(快速)在iAd展示时

来自分类Dev

如何将文件移动到python中的随机位置(可追溯)

来自分类Dev

(快速)将按钮移动到随机位置,但有例外

来自分类Dev

IntelliJ将鼠标光标移动到随机位置

来自分类Dev

如何将按钮移动到确切位置?

来自分类Dev

使用计时器将UIbutton移动到随机位置

来自分类Dev

在pygame中单击时如何使图像移动到随机位置?

来自分类Dev

如何将绿色按钮移动到他居中且箭头仍在其旁边的位置?

来自分类Dev

Robot.mouseMove(1000,1000) 将鼠标移动到屏幕上的随机位置......为什么?

来自分类Dev

生成按钮的随机位置

来自分类Dev

每次单击按钮时,如何将“li”元素从当前位置移动到第 n 个位置?

来自分类Dev

如何通过随机位置在表之间移动数据?

来自分类Dev

如何将元素移动到鼠标位置

来自分类Dev

如何将小部件移动到特定位置?

来自分类Dev

如何将水印移动到视频位置并停止?

来自分类Dev

您如何将信封移动到特定位置?

来自分类Dev

如何将 pawn 移动到它的位置

来自分类Dev

如何将图标移动到此社交按钮的中心?

来自分类Dev

如何将两个字符串与随机位置结合起来

来自分类Dev

如何将块移动到lib

来自分类Dev

如何将容器移动到中间?

来自分类Dev

如何将图标移动到右端?

来自分类Dev

如何将node_modules正确移动到其他位置

来自分类Dev

如何将统一预制件移动到鼠标单击位置?

来自分类Dev

使用CSS,如何将DIV移动到中心位置的左侧?

来自分类Dev

QTabWidget。如何将一个标签移动到正确的位置?

来自分类Dev

如何将光标移动到图表的任何位置,而不仅是系列数据点?

Related 相关文章

  1. 1

    如何将按钮移动到随机位置?(迅速)

  2. 2

    如何将按钮移动到随机位置?(快速)在iAd展示时

  3. 3

    如何将按钮移动到随机位置?(快速)在iAd展示时

  4. 4

    如何将文件移动到python中的随机位置(可追溯)

  5. 5

    (快速)将按钮移动到随机位置,但有例外

  6. 6

    IntelliJ将鼠标光标移动到随机位置

  7. 7

    如何将按钮移动到确切位置?

  8. 8

    使用计时器将UIbutton移动到随机位置

  9. 9

    在pygame中单击时如何使图像移动到随机位置?

  10. 10

    如何将绿色按钮移动到他居中且箭头仍在其旁边的位置?

  11. 11

    Robot.mouseMove(1000,1000) 将鼠标移动到屏幕上的随机位置......为什么?

  12. 12

    生成按钮的随机位置

  13. 13

    每次单击按钮时,如何将“li”元素从当前位置移动到第 n 个位置?

  14. 14

    如何通过随机位置在表之间移动数据?

  15. 15

    如何将元素移动到鼠标位置

  16. 16

    如何将小部件移动到特定位置?

  17. 17

    如何将水印移动到视频位置并停止?

  18. 18

    您如何将信封移动到特定位置?

  19. 19

    如何将 pawn 移动到它的位置

  20. 20

    如何将图标移动到此社交按钮的中心?

  21. 21

    如何将两个字符串与随机位置结合起来

  22. 22

    如何将块移动到lib

  23. 23

    如何将容器移动到中间?

  24. 24

    如何将图标移动到右端?

  25. 25

    如何将node_modules正确移动到其他位置

  26. 26

    如何将统一预制件移动到鼠标单击位置?

  27. 27

    使用CSS,如何将DIV移动到中心位置的左侧?

  28. 28

    QTabWidget。如何将一个标签移动到正确的位置?

  29. 29

    如何将光标移动到图表的任何位置,而不仅是系列数据点?

热门标签

归档