静的なグループ化されたセル内に UIButton を配置し、セルの境界線に合わせようとしましたが、このような二重線が表示されます:
セパレーターのスタイルを変更しようとしましたが、役に立ちませんでした。ボタンの境界線を非表示にする方法はありますか?
前もって感謝します。
静的なグループ化されたセル内に UIButton を配置し、セルの境界線に合わせようとしましたが、このような二重線が表示されます:
セパレーターのスタイルを変更しようとしましたが、役に立ちませんでした。ボタンの境界線を非表示にする方法はありますか?
前もって感謝します。
デザインの観点からは、セルに埋め込むのではなく、テーブルのフッタービューとしてボタンを追加する方がよい場合があります。iPhoneのカレンダーアプリをご覧ください。既存のイベントを編集すると、テーブルの下部にイベントを削除するためのボタンが追加されます。彼らのボタンは、単純な丸みを帯びたrectボタンよりも少し凝っていますが、それも簡単です。
ログインボタンをジェネリックに埋め込み、次のUIView
ように追加します。
UIView *footerView = [[UIView alloc] initWithFrame:...];
UIButton *logInButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
// do button set up here, including sizing and centering, and add to footer view
[footerView addSubview:logInButton];
self.tableView.tableFooterView = footerView;
[footerView release];
ボタンのタイプをカスタムに変更すると、ボタンの周りの角丸長方形がなくなります。