Ios 什么是避免TableViewcell内的按钮缺少警告尾部约束的正确方法

Ios 什么是避免TableViewcell内的按钮缺少警告尾部约束的正确方法,ios,xcode,user-interface,interface-builder,Ios,Xcode,User Interface,Interface Builder,我希望UI设计像(发送反馈按钮) 首先,我没有添加尾随空格(我的想法是,如果我添加尾随空格,如果字体变大,文本将被截断,CMIIW) 为了避免这种情况,我将尾随空间设置为使用“标准值”,但是当我使用它并单击整个单元格中的任何位置时,按钮被单击了 那么,如何在不使整个TableCell可单击的情况下消除尾随空格警告呢?(我只希望我的文本可以点击) 非常感谢。您可以添加优先级较低的尾随空格约束(即

我希望UI设计像(发送反馈按钮)

首先,我没有添加尾随空格(我的想法是,如果我添加尾随空格,如果字体变大,文本将被截断,CMIIW)

为了避免这种情况,我将尾随空间设置为使用“标准值”,但是当我使用它并单击整个单元格中的任何位置时,按钮被单击了

那么,如何在不使整个TableCell可单击的情况下消除尾随空格警告呢?(我只希望我的文本可以点击)


非常感谢。

您可以添加优先级较低的尾随空格约束(即<1000)。如果约束被破坏,它不会发出警告

我已附上我的应用程序的屏幕截图供您参考


希望这有助于

您可以添加优先级较低的尾随空格约束(即<1000)。如果约束被破坏,它不会发出警告

我已附上我的应用程序的屏幕截图供您参考


希望这有帮助

如果我是正确的,您只想保持文本可点击。
我认为您不应该给按钮设置高度和宽度限制,它将根据文本管理大小。只需将前导和垂直约束设置为内容视图。我希望这会有帮助。

如果我是对的,您只想保持文本的可点击性。
我认为您不应该给按钮设置高度和宽度限制,它将根据文本管理大小。只需将前导和垂直约束设置为内容视图。我希望这会有所帮助。

建议您设置尾部约束,以便您的布局在从右到左的区域设置中正常工作。只要将文本字段设置为左对齐,就应该能够简单地在0的边距上添加一个尾随约束,而不会影响您的layout@Paulw11但是当我这样做的时候,整个表格单元格都可以被点击。我不希望这种行为发生在我的应用程序中(点击错误)。顺便说一句,它是一个按钮,而不是一个文本字段。您可以按照@Yogi的建议,尝试设置一个优先级较低的尾随空格约束,或者您可以添加一个占位符transparent
UIView
如果我对尾随使用较低优先级,那么我需要添加宽度约束,不是吗?因此,由于优先级的原因,宽度约束将覆盖尾随?您不需要宽度约束,只需将水平内容包含优先级设置得更高。建议您设置尾随约束,以便您的布局在从右到左的区域设置中正常工作。只要将文本字段设置为左对齐,就应该能够简单地在0的边距上添加一个尾随约束,而不会影响您的layout@Paulw11但是当我这样做的时候,整个表格单元格都可以被点击。我不希望这种行为发生在我的应用程序中(点击错误)。顺便说一句,它是一个按钮,而不是一个文本字段。您可以按照@Yogi的建议,尝试设置一个优先级较低的尾随空格约束,或者您可以添加一个占位符transparent
UIView
如果我对尾随使用较低优先级,那么我需要添加宽度约束,不是吗?因此,由于优先级的原因,宽度约束将覆盖尾随?您不需要宽度约束,只需将水平内容包含优先级设置得更高一点。然后,我需要添加宽度约束@酸奶。你不必了。非常感谢,我已经试过了,而且很有效!!当我尝试增大字体或使文本变长时,它不会被截断。那么,我需要添加宽度约束吗@酸奶。你不必了。非常感谢,我已经试过了,而且很有效!!当我尝试增大字体或使文本变长时,它不会被截断。