UIControl2 つのカスタム状態 -> customEnabled/を持つことができるカスタムがありますcustomDisabled。この状態の変更は、UIControl技術的には、状態セットの定義済みビューを非表示/表示することになります。これまでのところうまくいきます。
内で使用する場合UITableView、次の問題があります。コントロールが無効になっているセルのコントロールを有効にしてセルを再利用すると、コントロールが有効になってから無効になるのが短時間見られます。
cellForRowAtIndexPathのメソッドで状態設定が行われていUITableViewControllerます。状態のセッターは、ビューを表示/非表示にします。
「アニメーション」なしで適切な外観を得る方法を知っている人はいますか?