我正在製作具有左,右手勢控件的天氣應用程序。這意味着用戶可以通過在屏幕上向左/向右滑動查看多個城市的天氣。查看我想模仿行爲的示例應用的屏幕截圖。使用滑動瀏覽視圖
我有兩個問題。
他們是如何在第二個截圖中顯示兩個視圖之間的轉換?我試圖在Xcode - storyboard中複製相同的行爲。我創建了兩個視圖控制器,一個用紅色背景,另一個用綠色。我將拖動手勢識別器拖放到紅色手勢識別器上,並使用Modal將手勢與控制器相關聯。但只有我看到的默認轉換是翻轉水平/垂直,交叉溶解,部分捲曲。沒有像他們正在發生的事情。那麼他們怎麼做?更改爲推送不會執行任何操作。
如果我使用故事板,那麼我限制城市用戶可以進入。這意味着如果我有兩個視圖控制器,那麼視圖控制器1將顯示城市1的天氣,視圖控制器2將顯示城市2的天氣。基本上,滑動僅限於我定義的控制器數量。 (每個城市一個)。有沒有辦法讓這種動態?用戶可以擁有N個城市和N個滑動條。與每個iPhone內置的天氣應用程序類似的行爲。