私の友人は私にiOSボタンの次のデザインを教えてくれました。これを実装する最良の方法はわかりません。成長するiOSボタンを作成するにはどうすればよいですか?
再利用可能なボタンをObjective-Cで作成する必要があります。
私が試した:
- がボタンをサブクラスが、私shouldn't do that
- は(サブクラス化中)の境界線をアニメーションが、国境だけ内側に行くことを読んで、私がする必要があるようにそれはそうフレームをアニメーション化する
これはどうやってアプローチしますか?私はボタン(構図)だけでなく、内側と外側の円のビューを持つCustomButtonViewクラスを作ると仮定していますか?どのように私はそれを成長させるためにアニメーション化するでしょうか?フレームの変更をアニメーション化する必要がありますか、またはインセットを使用できますか?
このコードを作成する最も簡単なコードは何ですか?ありがとう!ここで
button.clipToBounds = falseに設定してみましたか?これにより、ボタンの境界線を越えて境界線が広がることができます。 –
これはサブビューでのみ機能するため、ボタンサブクラスでは機能しません。 – smileham
いいえ、ボタンのサブクラスでも機能します。 UIViewクラスを継承するものであれば、clipsToBoundsを呼び出すことができます。 https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIButton_Class/ –