ボタンの数を含む.xibファイルを作成し、それをinputAccessoryViewにアタッチしました。このセクションをscrollViewでスクロール可能にしましたが、ボタン(矢印)を使用して追加機能を追加する必要がありました。前方矢印をクリックすると、終了位置に戻り、後方矢印が元の位置に移動します。ボタンを使用してContentOffsetを設定する
私は、任意のコードなしでUI全体ScrollViewを作りました。うまくいき、これらのボタンがこのビューの上にあります。私はこれらのボタンのIBActionを使用しContentOffSetを変更することを考えていました。私は実装に苦しんでいます。私はいくつかのヒントに感謝します。実装のための
クラス:
#import "KCSearchInputAccessoryView.h"
@implementation KCSearchInputAccessoryView
+ (KCSearchInputAccessoryView *)viewFromNib {
NSBundle *bundle = [NSBundle bundleForClass:[self class]];
return [[bundle loadNibNamed:NSStringFromClass([self class]) owner:nil options:nil] lastObject];
}
- (IBAction)backBtnTapped:(id)sender {
}
- (IBAction)forwardBtnTapped:(id)sender {
}
@end
興味深いアプローチです。私は質問を編集し、クラスを実装に追加しました。 .hファイルでこれらのボタンをIBOutletとして追加すると、myScrollViewが.mのために表示されます。 scrollRectToVisibleのその機能を取得する方法がわかりません。 – Vuko
私はチャット、人、スーパーユーザなどのボタンを何らかの方法で接続していると仮定していますか? – DonMag
さて、この時点ではありません。このビューを作成する際にInterfaceに追加しただけです。このスクロールが完了したら、後で機能を追加します。 – Vuko