2012-12-04 21 views
8

मैं एक बहुत ही सरल दृश्य लेआउट करने की कोशिश कर रहा हूं। मैंने दृश्य में 4 ग्रिड में दृश्य में 4 कस्टम बटन रखे हैं। लेकिन जब मैं ऐप चलाता हूं तो मुझे विभिन्न आकारों वाले दो बटन मिलते हैं। मैंने यहां स्टोरीबोर्ड और सिम्युलेटर छवियां शामिल की हैं।एक्सकोड स्टोरीबोर्ड में बाधाओं को अक्षम करें

मुझे बाधाओं को अक्षम करने के लिए प्यार होगा लेकिन यह नहीं पता कि यह कहां करना है! मैं वास्तव में उन्हें नहीं चाहता। यह सिर्फ एक साधारण प्रोटोटाइप ऐप के लिए है और अंत में मेरे पास इन बटन भी नहीं होंगे, मैं सबकुछ कोड में रखूंगा।

मैंने 4 अलग-अलग बटनों में खींचने की कोशिश की है और केवल एक में खींचने की कोशिश की है और जहां मैं चाहता हूं उसे डुप्लिकेट करने का प्रयास किया है। मैं बस उन्हें रहना चाहता हूं जहां मैंने उन्हें रखा था! किसी भी सहायता की सराहना की जाएगी।

मार्क

Storyboard

Simulator

+0

"कोड में सब कुछ डालने" के बजाय आपको बेहतर सीखना चाहिए कि बाधाएं क्या हैं, यहां अच्छा ट्यूटोरियल है - http://www.raywenderlich.com/20881/beginning-auto-layout-part-1-of-2 – Stas

उत्तर

19

आप इसे फ़ाइल निरीक्षक में (पहला टैब बाईं ओर) बारी - वहाँ एक चेकबॉक्स "autolayout उपयोग" कहा जाता है (यह डिफ़ॉल्ट रूप से जाँच की है) ।