DraggableViewBackgroundは本質的にカードのデッキです。その中には、新しいカードを削除してロードする方法(foursquare APIを呼び出すことを含む)があります。 foursquare APIの呼び出しは、私のViewController.mファイルで行われます。以下に掲示されているコードは、特に更新のためのfoursquareメソッドの呼び出しからです。リセットしないで新しいカード/情報をロードする
draggableBackground = [[DraggableViewBackground alloc]initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height) :venueList];
draggableBackground.tag=1;
if(obj.tutorial) {
[self.view sendSubviewToBack:[self.view viewWithTag:1]];
}
else{
[self.view addSubview:draggableBackground];
}
}
if (obj.firstGeoLoc){
draggableBackground.firstThree.hidden=NO;
}else{
[draggableBackground.firstThree removeFromSuperview];
}
次のデッキがロードされるのを、私は、デッキの真ん中にいる間、私がしたい:
これは私のViewController.mファイル内の現在の移行があります。しかし、私はオリジナルのデッキを通過するまでビューをリセットしたくありません。しかし、元々存在していたように、APIを呼び出してからDraggableViewBackgroundをリセットして、新しいカードセットを探しています。さて、最初のデッキの終わりに達するまで、新しいカードを表示せずに四角形を呼び出して「デッキをロードする」ようにします。
私たちは、おそらくもう少し必要だと思いますあなたを本当に助けてくれる情報...「次のデッキを読み込む」ということはどういう意味ですか? –
したがって、DraggableViewBackgroundは基本的にカードのデッキです。その中には、新しいカードを削除してロードする方法(foursquare APIを呼び出すことを含む)があります。 foursquare APIの呼び出しは、私のViewController.mファイルで行われます。上に掲示されているコードは、特に更新のためのfoursquareメソッドの呼び出しからです。しかし、元々存在していたように、APIを呼び出してからDraggableViewBackgroundをリセットして、新しいカードセットを探しています。さて、最初のデッキの終わりに達するまで、新しいカードを表示することなく、正方形と呼んで「デッキをロードする」ようにします。 – Matt
これらの精度は、人々が直ちに見ることができるようにコメントを作成するのではなく、編集して元の質問に追加する必要があります。 –