私はBackButton
それを継承していUIButton
ます。
xibがなく、非常にシンプルで、省略したレイアウトロジックが含まれています。
これが私がそれを宣言した方法です:
[Register("BackButton")]
public class BackButton : UIButton
{
public BackButton (string text, EventHandler handler)
: base (UIButtonType.Custom)
{
TouchUpInside += handler;
SetTitle (text, UIControlState.Normal);
}
public BackButton(IntPtr handle) : base(handle) { }
}
BackButton
別のビューのxibで使用する場合、その基になるクラスは次のように表示されBackButton
ます。
ただし、コードからインスタンスを作成する場合、基礎となるクラスは次のUIButton
とおりです。
このクラスにUIAppearanceを使用しようとしているので、これはイライラします。適切なインスタンスである必要があります。
どうしたの?