Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift 在滚动视图中显示多个图标时,是否有比使用自动布局更快捷的方法来显示图标?_Swift_Xcode_Ios Autolayout - Fatal编程技术网

Swift 在滚动视图中显示多个图标时,是否有比使用自动布局更快捷的方法来显示图标?

Swift 在滚动视图中显示多个图标时,是否有比使用自动布局更快捷的方法来显示图标?,swift,xcode,ios-autolayout,Swift,Xcode,Ios Autolayout,我正在创建一个超过100种声音的声卡应用程序。目前,我正在手动将它们隔开,然后使用当前画布值将它们分别与视图相对应 我对此有两个问题: 这是非常耗时的,我相信一定有一个更快的方法来做(但我不想改变它,以防我错了,不得不重新开始) 约束到当前值的方法在纵向模式下有效,但在横向模式下无效 可能只是使用网格布局,并使用专用的渲染功能来处理方向更新时的布局。也许我理解错了:但为什么不使用TableView或ContainerView?用声音数据创建一个数组并读出。web/youtube上有大量教程。它很

我正在创建一个超过100种声音的声卡应用程序。目前,我正在手动将它们隔开,然后使用当前画布值将它们分别与视图相对应

我对此有两个问题:

  • 这是非常耗时的,我相信一定有一个更快的方法来做(但我不想改变它,以防我错了,不得不重新开始)

  • 约束到当前值的方法在纵向模式下有效,但在横向模式下无效


  • 可能只是使用网格布局,并使用专用的渲染功能来处理方向更新时的布局。

    也许我理解错了:但为什么不使用TableView或ContainerView?用声音数据创建一个数组并读出。web/youtube上有大量教程。它很容易处理,而且对风景画和肖像画都很好。考虑到我花了这么多时间在自动布局上,你认为这样做会更容易吗?表视图会花费很多时间吗?我不能不看代码。显示您想要或需要可视化的数据