nslayoutconstraint

    3熱度

    1回答

    我想做一些類似於calendar.app信息面板的東西,看看圖片。 在這裏你可以看到一個非常簡單和緊湊的信息面板,但如果你點擊最後一行的「筆錄,附件或網址」 ...... 它展開顯示其他字段。 我怎麼能實現展開和摺疊其他控件的這個功能? 這可以通過接口生成器和約束來完成嗎?

    2熱度

    2回答

    我在代碼中添加了一個高度佈局約束到我的UICollectionViewCell子類,該子類根據文本的長度設置高度。 See this question.我可以發佈代碼的高度計算,但我不認爲這是問題,因爲它適用於前4個單元格,但然後在第5個單元格上崩潰。 @property (weak, nonatomic) UILabel *name; 這是我如何創建約束。 NSLayoutConstrain

    1熱度

    1回答

    我有一個自定義的UITableViewCell與調整使用自動佈局調整的子視圖。該子視圖是單元格底部的工具欄。當單元格未選中時,它的高度爲零,並在選定狀態下增長到30。小區切換100和130 之間。這裏是init: - (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier

    1熱度

    2回答

    我無法弄清楚如何在iOS7中設置NSLayoutConstraint動畫持續時間。這裏是我的代碼: self.loadingViewTop.constant = -[[UIScreen mainScreen] bounds].size.height; self.loadingViewBottom.constant = [[UIScreen mainScreen] bounds].size.hei

    10熱度

    2回答

    我以編程方式構建視圖並使用自動佈局,根本沒有接口構建器。在自定義的ScrollView控制器中,我添加了一個UILabel和一個UIButton作爲子視圖。我想將標籤對齊屏幕左側和屏幕右側的按鈕。出於某種原因,我的按鈕只與我的滾動視圖的左側對齊。我已經削減了我的代碼,以便它只有這兩個標籤,我不明白爲什麼它不會對齊到正確的位置。 HWScrollViewController.m(我如何初始化主滾動視

    0熱度

    2回答

    我有一個空的ViewController。以編程方式,我正在設置背景圖像。 - (void)setBackGroundImg:(NSString*) name { UIGraphicsBeginImageContext(self.view.frame.size); [[UIImage imageNamed:name] drawInRect:self.view.bounds];

    8熱度

    3回答

    我正在構建的屏幕的一部分包含一個與n的視圖。我在代碼中動態生成這些視圖 - 它們很簡單UIView子類。 我對這個屏幕使用了AutoLayout約束,我希望每個視圖自動將自己的位置放在它上面的視圖下方15px左右。 在Xcode中可以創建一個spacing to nearest neighbor constraint,這似乎正是我想要的。 但是,我似乎無法找到任何示例顯示如何在代碼中創建此示例。

    5熱度

    1回答

    我有一個滾動視圖直接包含在視圖控制器的內容視圖內,在兩個維度都是全尺寸。從滾動視圖到其超級視圖(水平)以及佈局指南(垂直)的頂部,底部,前部和尾部空間約束全部設置爲0.VC最終意味着作爲子視圖控制器嵌套在一個或兩個地方。我正在使用Storyboard。 我已經在滾動視圖中放置了許多元素並將它們限制到它,但是我看到了各種奇怪的行爲。下面是一個屏幕截圖,其中選擇了滾動視圖的所有子視圖來顯示它們的約束。

    3熱度

    1回答

    我想以編程方式添加一個UISlider到我的視圖,包括約束,以便它的寬度適應整個屏幕寬度。 這是我走到這一步: //2 Add UISlider self.slider = [[UISlider alloc] init]; [self.view addSubview:self.slider]; [self.view addConstraint:[NSLayoutConstraint con

    0熱度

    1回答

    我試圖做一個自定義的UITableViewCell,當我將這個uiview添加到我的單元格時,它似乎是我的約束上的一個問題。你能幫我跟蹤佈局或約束錯誤..