uikit

    0熱度

    2回答

    我一直在接受Crashlytics的這種崩潰。它隨機發生,不可重複。我有一個堆棧跟蹤,指向框架屬性中的NaN錯誤。但在我的代碼中找不到像這樣的東西,也沒有任何線程包含我寫的代碼,所以很難找到這個原因。 我附上相同的堆棧跟蹤。 `Fatal Exception: CALayerInvalidGeometry(CALayer position contains NaN: [nan 8]) 0 Cor

    1熱度

    4回答

    林與UIKit的響應Vue.js應用工作。我必須創建2個菜單 - 一個用於桌面版本,另一個用於移動版本。所以我必須定義相同的菜單項2次,第一次用於桌面鏈接插槽,第二次用於移動。我不想把它定義爲2x。我如何優雅地處理這個問題?有任何想法嗎? <template id="app"> <app-layout> <template slot="navlinks-desktop">

    0熱度

    1回答

    我試圖使UiTextField框架將根據屏幕大小和方向調整大小,但我沒有太大的成功。 (Frame作爲在uitextfieldname.frame(X:,Y:,寬度:,高度:)下面是我的代碼: import SpriteKit import GameplayKit import UIKit class GameScene: SKScene { override func didMove

    1熱度

    1回答

    我使用兩個放在一起的UIButtons在iOS上創建分割按鈕。像這樣: 正如你可以看到,有取出右側按鈕的左上角這是不可取的一小口。我想讓中風的那部分完整。 右邊的按鈕使用UIBezierPath作爲底層繪製按鈕周圍邊框: let borderWidth = CGFloat(4.0) let borderLayer = CAShapeLayer() var borderFrame = butt

    0熱度

    3回答

    我使用以下代碼創建了正確的操作欄項目按鈕。此代碼工作正常的iOS以下11,但沒有工作在iOS上11 self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc]initWithTitle:NSLocalizedString(@"SAVE", nil) style:UIBarButtonItemStylePlain target:

    0熱度

    2回答

    我有一個UISplitViewController與主&詳細信息。都嵌入到UINavigationController中。 當推到細節我設置此以提高跨設備的可用性。 let controller = (segue.destination as! UINavigationController).topViewController as! ProjectViewController co

    2熱度

    1回答

    我有一個負責加載有關事件的詳細信息(查詢sqlite數據庫的標題,描述,縮略圖路徑等)的方法,因爲我需要調用這個大量的我正在使用Grand Central Dispatch調度到後臺線程。 問題是我得到一個UIKit線程異常(讓我知道我在除主線程以外的線程上運行UI方法,導致應用程序崩潰)。我不會改變的UI在所有所以這是幾乎不可能找到,但我最後把範圍縮小到一行代碼: bool retina = (

    -2熱度

    4回答

    我有2個文件ProductTableViewCotrollers.swift和Product.swift 我Product.swift名爲Product聲明一個類,我試圖初始化和ProductTableViewCotrollers.swift沒有成功使用。 這裏是我ProductTableViewCotrollers.swift class ProductsTableViewController:

    0熱度

    1回答

    我正嘗試在使用大小視圖的集合視圖中創建動態單元格大小。 一切工作正常如果我使用文本,但當我更改爲屬性文本時,一切崩潰和灼傷。 我有一個UILabel let sizingView = Bundle.main.loadNibNamed("MyNib", owner: self, options: nil)?[0] as? MyCell 一個筆尖文件,然後我把我的動態文本到小區 sizingVie

    0熱度

    3回答

    我試圖給標籤文本添加陰影,但不顯示。 我的代碼 private func drawValueLabel() { valueLabel.layer.shadowColor = UIColor.red.cgColor valueLabel.layer.shadowOffset = CGSize.init(width: 15.0, height: 15.0) valueL