Swift - 如何在ScrollView中使用自动布局和项目?

时间:2017-04-20 23:55:51

标签: ios swift uiscrollview ios-autolayout

我在滚动视图中添加项目时遇到了一些麻烦。现在我已经以编程方式将所有项目添加到滚动视图中,但遇到了自动布局的一些问题。我不完全理解如何在不执行我正在进行的所有编程的情况下将项添加到滚动视图中,或者至少通过添加某种形式的自动布局,因此它在不同设备上看起来不那么糟糕。如果你能提供帮助,请告诉我。我的代码如下。

提前致谢!

P.S。文本字段添加在单独的函数中。

P.S.S。有些图像是文本但是它们被用作图像,因为你不能在iOS中格式化它们以获得我想要的所需外观。

A = np.array([[1,2,3],[4,5,6]])

B = np.array([[1,2,3],[4,5,6],[7,8,9]])

print( A.dot( np.linalg.pinv(B) ).dot(A.T) )

print( A.dot( np.linalg.pinv(B).dot(A.T) ) )

[[ 1.  4.]
 [ 2.  5.]]
[[ 1.  4.]
 [ 2.  5.]]

1 个答案:

答案 0 :(得分:0)

scrollView一起使用的最简单方法是在UIView内添加scrollView(将其命名为contentView)。然后将所有内容放在contentView中。您的所有约束都将基于contentView。然后你所要做的就是操纵contentView的框架来调整scrollView