私はiOSの開発に慣れていて、グラフィカルな問題を抱えています。 Googleマップビューの上に表示されるUIPickerViewを作成しました。ピッカーの幅をメインビューの幅と一致させたいと思います。 現在、ピッカーは常にビューの3/4を取っているし、左上の角に探している:UIPickerViewの幅をビューに合わせる
私がいることをやろう:
func pickerView(pickerView: UIPickerView, widthForComponent component: Int) -> CGFloat {
return self.view.bounds.width
}
そして、ここで私が持っているしたいものです。 任意のアイデア?ストーリーボードでこれを設定できますか?迅速ではありませんか?
申し訳ありませんが、自動レイアウトの制約はどこですか?どこでもチェックしていますが、最大幅に対応する600以外の固定値はありません。 ストーリーボードの幅と高さが「任意」に設定されています。 – Teiki
あなたの制約のスナップショットを取ってもよろしいですか?彼らは私が見つけたこのイメージで開いているhttp://3.bp.blogspot.com/-s_SrqWAcaGY/VYFr-I3IHuI/AAAAAAAAJlY/iyRa6qch1ME/s1600/view1e_all_constraints.tiff –
私は600の最大幅の制約は、あなたがランドスケープモードであるように見えるので、ビューの幅がそれよりも大きくなる可能性があります。 –