uitabbarcontroller

    0熱度

    1回答

    我有一個標籤欄有五個項目,我想添加一個功能,當用戶再次點擊標籤欄項目時滾動到頂部。將UITabBarControllerDelegate添加到我想要觸發事件的視圖中,並且還創建了一個函數來確定所選標籤欄索引。 當我打開應用程序時,索引0是自動選擇的,並且工作完美。當我向下滾動並點擊標籤欄索引時,視圖自動滾動到頂部。當我轉到索引1並觸發滾動時,會出現問題。它以某種方式完全刪除我的第一個標籤欄項的自動

    0熱度

    2回答

    我想通過代碼從viewController跳轉到與Tab Bar Controller相關的第一個viewController。 tabBarController場景包含故事板ID tabView。 我的工作是這樣的: let storyboard = UIStoryboard(name: "Main", bundle: nil) let vc: UITabBarControl

    0熱度

    1回答

    我想通過製表符動畫製作徽章數量,如Bouncing Animation。有沒有人用本機UITabBarController實現它。我沒有使用任何第三方類在我的項目中添加UITabBarController。

    0熱度

    1回答

    編輯:我在我的方法中脫離了基礎。我試圖將數據從一個VC傳遞到另一個。源VC不受選項卡欄的控制,因此我無法通過它來引用目標VC。我試圖通過Storyboard引用目標VC,但目標VC上的數據仍然爲零。我正在使用核心數據,並希望將ManagedObjectContext傳遞給另一個VC。下面是代碼: ...... do { try self.managedObje

    0熱度

    4回答

    我已經創建了一個帶有5個標籤的標籤欄。我們想要創建一個功能,我們可以以編程方式啓用/禁用一些標籤欄的選項卡,以便用戶無法點擊它。 我們使用了默認的標籤欄控制器,我們使用的是swift 3.任何人都知道如何管理這些東西? 我已經嘗試了很多方法,但似乎它不可能限制用戶點擊選項卡。 如果有人遇到並解決了這個問題,請讓我知道。

    -1熱度

    1回答

    我正在嘗試爲我的應用程序設置標籤欄項目(選項卡圖像)。我正在使用網站上的許多PNG CC /免費圖標之一;但是當我嘗試通過故事板設置它們時,我得到了一個超大尺寸的視覺錯誤。 我想知道這是爲什麼發生的事情/如何解決它。我從thenounproject下載他們黑色;但他們沒有正確的尺寸,也不是黑色。我將PNG放在資產中,並將它拖到3x插槽,但它所做的只是將其縮小(圖片顯示最小; 1x相當大)。 任何想

    0熱度

    2回答

    我正在用導航控制器作爲其子級創建一個帶有UITabBarController的應用程序。當我從一個選項卡轉換到第一個屏幕時,VC.view的幀是(0.0,0.0,375.0,618.0),然後當我繼續到另一個VC時,該VC的VC.view幀是(0.0,0.0,375.0 ,667.0)。由於差異是49,所以我認爲這是因爲TabBar的高度在第一次被考慮時,但不會在堆棧中進一步應用。我使用基於這些數

    1熱度

    3回答

    我的應用程序是圍繞一個的UITabBarController和第一視圖控制器中我試圖呈現一個內置內VC從呈現視圖控制器「設置視圖」的用戶,但出於某種原因,如果這個設置視圖被呈現超過一旦所有按鈕停止運行並且應用程序徹底崩潰。 在FirstViewController.m我: - (IBAction)showSettings:(id)sender { UIViewController *s

    0熱度

    3回答

    我要添加特殊的圖標與2色標籤欄,但應用程序檢測我用大量的單色圖標只有一個顏色,也沒有與他們的問題,但該圖標將不會顯示,因爲我想成爲 這裏是圖標的圖像 泰伯背景爲白色

    0熱度

    1回答

    在iOS 11中,UITabbarItem符合UISpringLoadedInteractionSupporting,它定義了isSpringLoaded var。在WWDC 2017會話203中,他們指出您需要執行的所有操作都是爲了使Spring彈簧加載在控件上設置爲isSpringLoaded爲true,並將項目拖動到該控件上將觸發該操作。 這適用於UIButton。但我無法得到任何與UITa