而妳用ns dictionary * dict views = @ { @ " txt 1 ":self . txt 1 };沒有錯誤的原因是妳正在使用的VFL格式的txt1。
NSArray * consarray 1 =[NSLayoutConstraint
constraints with visual format:@ " H:|-10-[txt 1]-10-| "選項:0指標:無
視圖:dict views];
NSArray * consarray 2 =[NSLayoutConstraint
constraints with visual format:@ " V:|-50-[txt 1]"選項:0度量:零
視圖:dict views];
這個txt1可以在dictViews字典中找到。(TXT1)。二是找不到key(self.txt1)。因為在VFL
該鍵用於查找相應的值。例如,假設您有壹個self.label
* dicViews = @ { @ " txt 1 ":self . label };它將布局self.label而不是self.txt1。記得VFL嗎
妳看到的變量是關鍵。不是價值。簡單理解。只要看看妳的密鑰值是多少。