1

複数のTableViewRowオブジェクト(常に4)を持つtableViewがあります。編集ボタンをクリックすると、行を並べ替えることができます。これは機能しています。

ただし、編集ボタンをクリックすると、行内の要素が左右に余白を付けて移動しているように見えます。

行のアイテムは移動しないでください。そのため、編集時に行要素内のラベルが移動しないようにする方法を誰かに教えてもらいたいと思っていました。

私の質問を明確にすることを望んで、私はいくつかの画像を含めました:

編集されていない場合の行 編集されていない場合の行

編集時の行 編集時の行

4

2 に答える 2

4

解決策は簡単でしたが、私は知りませんでした。

これを達成する方法。各行にビューを追加し、左または右のプロパティを設定しないでください。このように、削除ボタンと移動アイコンが内側のビューを押しのけることはありません。

于 2012-12-21T12:10:50.750 に答える
-1

そのデフォルトの動作。内部要素の移動をオーバーライドする方法がTitaniumAPIで定義されているとは思いません。したがって、このデフォルトの動作を変更することはできません。

于 2012-12-21T11:37:20.703 に答える