iboutletcollection

    2熱度

    2回答

    我有一些在動畫期間洗牌的限制。升級到XCode9後,我嘗試做一些調整,編輯器似乎不再允許我將約束添加到約束集合IBOutlet。我甚至創建了一個新項目,並試圖製作一個簡單的插座集合,並遇到同樣的問題。下面是我在談論的一個簡短的視頻: 我試着刪除得出的數據,重新啓動的Xcode,創建新xibs,祈求神靈的xcode ...等的平常的事情。正如你在gif中看到的,它甚至發生在一個全新的項目中。其他人看

    1熱度

    1回答

    我有一個音序器,每個音軌都有按鈕作爲插座集合。代碼在它自己的視圖控制器中都可以正常工作,但是我想將所有方法都轉換爲單例,以便我可以控制其他視圖的回放。 例如我有 @property (strong, nonatomic) IBOutletCollection(UIButton) NSArray *trackOneOutletCollection; 但是我有作用於α和每個按鈕的標籤的方法;該方法

    0熱度

    2回答

    我可以使用下面的代碼移動單個UIView,但我怎麼移動多個UIView的單獨使用IBOutletCollection和tag值? class TeamSelection: UIViewController { var location = CGPoint(x: 0, y: 0) @IBOutlet weak var ViewTest: UIView! // move a s

    0熱度

    1回答

    我有UIButtons的出口集合: @IBOutlet var categoriesButtonLabels: [UIButton]! 每個按鈕具有不同的標籤(在故事板中設置)。 我想改變他們的標題填充字符串數組(我從我的FireBase數據庫中檢索我的代碼中的其他地方)。 我想是這樣的: override func viewDidLoad() { super.viewDidLoad

    3熱度

    2回答

    我嘗試做這樣的事情@IBoutlet VAR按鈕:[UIButton的] ,但我不能拖按鈕,該出口 任何想法,我怎麼能實現那個?

    0熱度

    2回答

    我試圖點擊手勢添加標籤[的UILabel]的出口集合,像這樣: @IBOutlet var subLabels: [UILabel]! override func viewDidLoad() { super.viewDidLoad() let tap = UITapGestureRecognizer(target: self, action: #selec

    0熱度

    1回答

    我試圖爲UISwitch創建插座集合,但似乎在XCode 9中不支持。我可以爲UITextField做到這一點爲什麼不爲UISwitch?我的意思是在Iterface Builder中通過拖動&刪除引用。 謝謝。

    0熱度

    1回答

    我一直試圖在MacOS項目中使用Swift插座集合一段時間,並且只是剛剛瞭解到這一點目前不可行。我仍然困惑,爲什麼不呢,但假設這在某些時候被修正了,我還有一個擔憂。 據我所知,網點一般應薄弱,除「根」的出口,以防止保留週期: @IBOutlet weak var someButton: NSButton! 但我已經找到了集合語法的示例不包括弱修改,而我還沒有找到把它(1)是有道理的,和(2)沒

    0熱度

    1回答

    我想要打印所有連接到酷文本字段集合的文本字段的總數。日誌文件中只有2個。 import UIKit class ViewController: UIViewController { @IBOutlet var cool: [UITextField]! @IBAction func press(_ sender: Any) { for view in cool

    2熱度

    2回答

    我的代碼bellow是使用picker視圖來顯示a和b的uitextfiled。我想要做的就是讓所有使用outlet集合的文本字段具有相同的選擇器視圖。 Textfield是單個textField,MutlipleTextifeld是我想要使用的插座集合。我只想用mutlipleTextifield替換textField。 import UIKit class ViewController: