1

我有一个带有多个 TableViewRow 对象的 tableView,总是 4 个。当单击编辑按钮时,可以重新排序行,这是有效的。

但是,当单击编辑按钮时,行内的元素似乎会从左右移动边距。

不应移动一行中的项目,所以我希望有人能告诉我如何确保行元素内的标签在编辑时不会被移动。

我已经包含了一些图片,希望能澄清我的问题:

未编辑时的行 未编辑时的行

编辑时的行 编辑时的行

4

2 回答 2

4

解决方案很简单,但我不知道。

实现这一目标的方法;为每一行添加一个视图,不要设置 left 或 right 属性。这样,删除按钮和移动图标不会将内部视图推开。

于 2012-12-21T12:10:50.750 回答
-1

它是一种默认行为。我认为 Titanium API 中没有定义任何方法来覆盖内部元素的移动。因此,您无法更改此默认行为。

于 2012-12-21T11:37:20.703 回答