2014-02-17 53 views
0

我想添加兩個滑動手勢。我做了代碼,它正在運行,當我觸摸屏幕時,viewcontroller中的文本發生了變化。iOS:滑動手勢推入一個ViewController?

但是,當用戶想要在下一個(或前一個)新聞中滑動時,我想添加一個「效果」,因爲目前,我只是在更改文本。

我試圖在故事板中添加動作,在視圖上添加滑動操作。

它的運行,但有兩個問題:

  • 推,似乎有一個問題,因爲,當我想在此前的消息滑動,推動效應開始從右到左。 (而不是左 - 右)
  • 我不僅可以在不觸摸導航欄的情況下更改內容嗎? (因爲當我滑動,導航欄打散他的標題等)。

回答

0

如果我正確理解你,你可能想使用UIScrollView。這會給你一個不錯的動畫。 你需要一個UIScrollView並添加兩個ViewControllers作爲子視圖。

這裏是鏈接到一些ScollView教程: Are there any good UIScrollView Tutorials on the net?

+0

絕對不是x)我想能夠滑動。例如,我有一個消息,當我「向右」滑動時,我想要另一個消息。 – deveLost

0

導航控制器堆棧上推是在右邊,如果你想回去相反方向,而不是推的,你應該彈出像這樣:[self.navigationController popViewControllerAnimated:YES];你可以粘貼一些代碼在你的問題:)

+0

對不起,我在這裏發了一個帖子:http://stackoverflow.com/questions/21910409/add-effect-like-push-on-swipegesture?noredirect=1#comment33186209_21910409我完全忘了這個x) – deveLost