問題タブ [uitableviewrowaction]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
364 参照

ios - UITableViewRowActionのボタンを更新するには?

Objective-C プログラミングの iPhone アプリを使用しています。バージョンはiOS 8.1以降です。UITableViewCell にいくつかの UITableViewRowAction があります。UITableViewRowAction の 1 つをタップした後にリクエストを投稿します。成功した場合は、ボタン (UITableViewRowAction) を無効にして再度タップできないように更新します。私を助けてください、それは重要ですが、私には解決策がありません。

図に示すように、これは左にスワイプできるセルです

ここに画像の説明を入力

左にスワイプすると 3 つのボタンが表示されます

ここに画像の説明を入力

0 投票する
1 に答える
348 参照

ios - UITableViewCell スワイプ アクションのタイトルを変更する

「アクティブ化」というタイトルの行アクション ボタンがあります。押すと、タイトルが「非アクティブ化」に変わります。

ハンドラー関数でタイトルを変更できませんでした。また、「Activate」と「Deactivate」は機能が異なるはずです。

}

0 投票する
0 に答える
471 参照

ios - UITableViewRowAction で backgroundEffect を適切に使用する

UITableViewRowAction オプション (テーブル ビュー スライド オプション) を取得して、それらを押したときに背景色を変更しようとしています。ネイティブのメール アプリと (サード パーティの) Facebook Messenger も同様に使用しているため、これが可能であることはわかっています。

これが私のコードです:

別の投稿から、UITableViewRowActions で変更できるプロパティは次のとおりであることがわかります。

  1. 背景効果
  2. 背景色
  3. 題名
  4. スタイル

ハンドラーで押されたオプションの色を変更することでこれを機能させることができると思いましたが、これは機能しませんでした。ハンドラーで背景色を変更しようとすると、次のエラーが発生します。

「自身の初期値内で使用される変数」

BackgroundEffect プロパティを変更しようとしましたが、コードでコメントアウトされていることがわかりますが、うまくいきませんでした。

0 投票する
0 に答える
47 参照

ios - tableView で削除された行は、同じコントローラーで 2 番目の tableView を非表示にします

UITableViewControllerのテキストフィールドを編集しているときにのみ表示される UITableView(名前: AutocompleteTableView )内UITableViewControllerあります

UITableViewControllerの 2 番目のセクションの座標を探してUITableView( AutoCompleteTableView )を描画します。

私はUITableViewControllerを2番目のセクションにスクロールしています:

UITableViewControllerをスクロールした後、次のように UITableView( AutoCompleteTableView )の座標を描画します。

そのため、テキスト フィールドに書き込みを開始すると、AutocompleteTableViewは正しい位置に表示されますが、このセクションから行を削除すると、TextField に書き込みを開始している間は AutoCompleteTableView が表示されなくなります。

textfieldShouldChangeCaracter 関数で 2 つの関数 (Scroll と Draw) を呼び出しています。

0 投票する
0 に答える
166 参照

ios - iOS can I programmatically present UITableViewRowAction, or have it stay visible?

I have a side swipe menu implemented for a UITableView using UITableViewRowAction. I would like to add a "Done" button to this menu and have it visible while the user is editing a cell. Once "Done" is pressed, the action would complete normally.

Can I programmatically present UITableViewRowAction for a specific table view row?

or

Can I have UITableViewRowAction stay visible after user taps one of its buttons?

0 投票する
2 に答える
691 参照

swift - UITableViewRowAction ハンドラーを手動でトリガーする

迅速に、テーブル ビュー セルの削除をテストする必要があります。各セルには 2 つの行アクションが関連付けられており、そのうちの 1 つはそのセルを削除するアクションです。

この行アクションでハンドラーを手動で呼び出すにはどうすればよいですか? これは削除を行う機能です