2017-02-17 20 views
0

タイトルに十分な詳細がないので、意味を説明してください。だから私は私のviewDidLoad funcのUIbuttonを無効にする場合(そして、私はそれを行うことを右に行っている私は無効にするために私のコードを持っている)しかし、それは同じクラスでドラッグ&ドロップIBAction関数を行う、それを持って、何が起こるか。それはまだunclickableのままですか?無効なUIButtonをクリックするとどうなりますか

私は自分自身をテストするつもりですが、現在は学校のコンピュータでテストすることができず、システム管理者がデバッグプロセスにアクセスできるようになるのを待っています。

button.isEnabled = false 

答えて

2

ボタンを無効にすると、基本的に非アクティブになります。これは、ボタンのさまざまな要素に対するいくつかの異なることを意味します。 Documentationで詳細を読むことができます。

ctrl +コードにドラッグすると、どのアクションにも反応しません。それは、基本的に「解読不可能」になるということです。たとえば、デフォルトのレイアウトを使用している場合、そのレイアウトは灰色で表示され、クリックされたときは反応しません(スタイル通り)。これはボタンのIBActionと同じです。これは、スロットがいっぱいになるなど、何かが成立するまでボタンを無効にするのによく使用されます。

デフォルトの画像は無効です。

Default disabled Button

関連する問題