0
iPhoneプログラミング(Objective C)の新機能です。私は別のボタンを長押しして見えるボタンを作りたかった。システムのキーボードスタイルに似ています。私はそれらに私の指を保持して、最初または2番目のボタンを選択する必要があります:-)私はこれを行うことができます、私はチュートリアルを見つけることができませんでした。ありがとうObjective-Cの最初のボタンを押すと、2番目のボタンを表示するには
iPhoneプログラミング(Objective C)の新機能です。私は別のボタンを長押しして見えるボタンを作りたかった。システムのキーボードスタイルに似ています。私はそれらに私の指を保持して、最初または2番目のボタンを選択する必要があります:-)私はこれを行うことができます、私はチュートリアルを見つけることができませんでした。ありがとうObjective-Cの最初のボタンを押すと、2番目のボタンを表示するには
UILongPressGestureRecognizer
インスタンスを作成してUIButton
に添付してください。
-(IBAction)SelectImage:(id)sender
{
UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(longPressMethod:)];
[self.button addGestureRecognizer:longPress];
}
そして[ `UILongPressGestureRecognizer`](https://developer.apple.com/documentation/uikit/uilongpressgesturerecognizer?language=objc)のためのジェスチャー
- (void)longPressMethod:(UILongPressGestureRecognizer*)gesture
{
if (gesture.state == UIGestureRecognizerStateEnded)
{
NSLog(@"Long Press");
//Do your code here what you want to perform
}
}
外観を処理するメソッドを作成します –