2014-06-10 46 views
0

我很困惑我將UIImageView嵌入UICollectionViewCell這個單元格高度的一半。當我嘗試在兩者之間創建約束時,看起來並不是一個高度選項。我如何使UIImageView的高度在故事板/界面生成器的高度UICollectionViewCell的高度

沒有鑽研代碼,這樣的事情是可能的嗎?

+0

爲什麼要投票?如果你能指定原因,它會更有幫助。 –

+1

問題對我來說似乎很好,並且不應該因爲'1.'IB屬於OS X/iOS世界中的「編程」而受到低估; '''研究不會給你答案只有自動佈局的經驗; ''問題是清楚而有用的。 –

回答

1

我認爲這是可能的。應該需要約1分鐘的時間。

嘗試以下操作:

  1. 添加UIViewUICollectionViewCell(您可能需要使這個透明和覆蓋根據您的要求在整個小區)
  2. 放置UIImageViewUIView裏面(我推薦拖放在Document Outline
  3. Document OutlineUIImageView拖到UIView並選擇Aspect Ratio
  4. 發現在Size Inspector正確Aspect Ratio約束,選擇Select and Edit...
  5. 確保First ItemImage View.Height(或改變它是這個)
  6. 確保Second ItemSuperView.Height(或改變它是這個)
  7. 更改Multiplier1:2

步驟56可以是倒過來,其中CA se使用Multiplier2:1

享受您的UIImageView調整到您的一半UICollectionViewCell!您需要在其他地方設置您的高度UICollectionViewCell

Update:我剛剛在Xcode/IB中測試了它,它工作正常。

+0

啊,所以你基本上需要一箇中介UIView?不幸但有道理,謝謝。 :) –

相關問題