タグ付けされた質問 「swipe」



8
ビューページャーへのビューの動的な追加と削除
(私は解決策を見つけました-以下の回答セクションの私の投稿を参照してください。) 私のアプリでは、ユーザーは自分のデータの単一ビューから始めます。ViewPagerを追加し、ユーザーが必要に応じてビューを追加できるようにしたいと思います。どうすればよいですか?(私はFragmentPagerAdapterを使用したくありません。) 私は無数の投稿と概要を読みましたが、まだ何かが足りません。これが私が理解していると思うことです: MainActivityはViewPagerとPagerAdapterを作成します。 ViewPager pager = null; MainPagerAdapter adapter = null; public void onCreate (Bundle savedInstanceState) { super.onCreate (savedInstanceState); pager = new ViewPager (this); setContentView (pager); adapter = new MainPagerAdapter(); pager.setAdapter (adapter); View v0 = code_to_create_initial_view(); adapter.add (v0, 0); } PagerAdapterを使用して、ビューのセットを提供します。このため、ビューを追加および削除するメソッドが必要なようです。明らかに、ViewPagerに変更があったこと、および変更を表示する方法を伝えるには、さらに多くのものが必要です。 class MainPagerAdapter extends PagerAdapter { // This holds …

12
UISwipeGestureRecognizerの方向の設定
ビューベースのiPhoneプロジェクトに単純なスワイプジェスチャ認識を追加したいのですが。すべての方向(右、下、左、上)のジェスチャーを認識する必要があります。 UISwipeGestureRecognizerのドキュメントに記載されています: ビットごとのORオペランドを使用して複数のUISwipeGestureRecognizerDirection定数を指定することにより、複数の方向を指定できます。デフォルトの方向はUISwipeGestureRecognizerDirectionRightです。 しかし、私にとってはうまくいきません。4つの方向すべてがOR結合されると、左と右のスワイプのみが認識されます。 - (void)viewDidLoad { UISwipeGestureRecognizer *recognizer; recognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(handleSwipeFrom:)]; [recognizer setDirection:(UISwipeGestureRecognizerDirectionRight | UISwipeGestureRecognizerDirectionDown | UISwipeGestureRecognizerDirectionLeft | UISwipeGestureRecognizerDirectionUp)]; [[self view] addGestureRecognizer:recognizer]; [recognizer release]; [super viewDidLoad]; } -(void)handleSwipeFrom:(UISwipeGestureRecognizer *)recognizer { NSLog(@"Swipe received."); } ビューに4つの認識機能を追加してこれを修正しましたが、ドキュメントで宣伝されているように機能しないのはなぜですか? - (void)viewDidLoad { UISwipeGestureRecognizer *recognizer; recognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(handleSwipeFrom:)]; [recognizer …


3
スワイプでキャッチしてイベントを終了します
サービスが終了したとき(成功または失敗)にユーザーに警告するためにAndroid通知を使​​用していますが、プロセスが完了したらローカルファイルを削除したいと思います。 私の問題は、失敗した場合に、ユーザーに「再試行」オプションを許可したいということです。彼が再試行せずに通知を閉じることを選択した場合、プロセス目的で保存されたローカルファイル(画像...)を削除したいと思います。 通知のスワイプして閉じるイベントをキャッチする方法はありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.