小编Bio*_*aim的帖子

iOS ScrollView需要约束y位置或高度

-ViewController
--View
---ScrollView (Top,Bottom,Leading,Trailing spaces to superview set to 0)
----ContentView (Top,Bottom,Leading,Trailing spaces to superview set to 0, Width equals with View (ViewController's child))
-----Label1
-----etc...
Run Code Online (Sandbox Code Playgroud)

如果我为我的内容视图设置了一个特定的高度约束(例如1000),ScrollView工作正常,但我有一个1000的静态ContentView,这不是我的目标,因为我的contentView获得了动态内容,所以应该是内容的高度需要.

如果我删除了ContentView的高度约束,Xcode说:

Missing Constraints:
ScrollView need constraints for: Y position or height
Run Code Online (Sandbox Code Playgroud)

ScrollView实际上是固定在顶部和底部,所以我不知道为什么Xcode想要ScrollView的高度约束...

当我希望ContentView高度达到内容所需的高度时,正确的方法是怎样的?

objective-c scrollview storyboard ios autolayout

44
推荐指数
2
解决办法
3万
查看次数

iOS AutoLayout - 标签与附近标签重叠

我有标签约束的问题.

我的目标是在tableViewCell的同一Y坐标上有2个标签.其中一个标签固定在左侧,另一个标签固定在右侧.

像那样:

[This is the first label]      [Second]
Run Code Online (Sandbox Code Playgroud)

第一个标签应该具有基于它必须显示的文本的动态宽度,但它应该结束大约20个点到第二个标签.

我尝试了很多约束,但有时第一个标签似乎将第二个标签推出视图,有时第一个标签只是重叠第二个标签,如下例所示:

在此输入图像描述

第一个标签有以下限制:

Top Space to Superview
Leading Space to Superview
Bottom Space to a third label
Trailing Space to THE second Label (<= 20)
Run Code Online (Sandbox Code Playgroud)

正确显示两个标签的正确方法是什么?

在此先感谢,感谢您的帮助!

编辑

通过为第二个标签提供最大宽度来尝试解决方案.现在,它随机工作或不工作.我根本没有得到这个.

在此输入图像描述

cocoa-touch ios autolayout

6
推荐指数
1
解决办法
2254
查看次数

将Lua中的现有日期增加几秒钟

我想计算Lua中的时间。

例如:我想要获取当前日期(包括至少几秒钟),然后我要向该日期添加秒钟,以获取将来的日期。

lua

4
推荐指数
1
解决办法
2373
查看次数

相对于右侧项目的Android ConstraintLayout宽度

在iOS中我可以在项目之间设置空格,我如何在Android中实现这一点?

例如:

我希望TextView在屏幕左侧有一个固定在父屏幕左边缘和TextView屏幕右侧的屏幕,固定在父屏幕的右边缘,两者都在同一行.

现在我希望左边TextView的宽度尽可能宽,但左边TextView和右边的间距最小为16dp TextView.

我希望这是可以理解的.

android constraints textview android-constraintlayout

0
推荐指数
1
解决办法
3033
查看次数