我正在爲我的獨立研究做一個應用程序,並且我有一個功能記住 - 我只是不知道如何去執行它。組織我的第一個iOS應用程序的UI
理論上非常簡單。
我想要有一個初始視圖來填充屏幕。當用戶從屏幕中下部向上滑動時,我想要做一些與控制中心類似的事情,但是爲了讓我可以在即將到來的一週的7天內進行選擇,顯示爲帶有標籤的圖標,用戶可以通過它們滑動,就像在主屏幕上滑動應用程序頁面的方式一樣。
與控制中心類似,視圖應該從下往上滑入動畫,只佔用屏幕的一部分(在我的情況下,約爲屏幕的1/5而不是控制中心佔用大於1/2),其背後的觀點當然應該繼續運行。
我是一個初學者,嘗試着站在我的腳下。
我的問題真的歸結爲:我不確定在接口構建器中使用什麼View類,以及是否需要使用segue/new view controller。
我最初的想法是將視圖拖放到頂層視圖中,將邊界設置爲我希望它最終結束的位置,然後將其設置爲隱藏狀態,直到我處理向上滑動爲止,此時它通過動畫效果向上滑動。
我已盡力描述我的問題,但如果需要,我願意進一步澄清。
這個問題不適合SO。 http://stackoverflow.com/help/on-topic這需要一個自己的網站來指導你如何去做。你需要一個日曆功能,它的UI,手勢,可能的滾動視圖,也許UITableView或UICollectionView。如果在故事板中使用動畫代碼,則計算框架/或約束。等等。 https://www.youtube.com/results?search_query=swift+ios+animation+swipe,**編輯**關於編碼的一切理論上都很簡單,但實際編碼需要時間。 – 2017-03-01 04:30:50
這是可能讓你去的東西:http://stackoverflow.com/questions/36863138/sliding-in-uiview-from-bottom – 2017-03-01 04:33:00