2014-10-14 8 views
11

तो मेरे पास दो UIButtons हैं जिन्हें मैं संरेखित करना चाहता हूं, लेकिन विशेष रूप से किनारों पर नहीं। मैं एक बटन के (बाएं) किनारे को दूसरे बटन के (क्षैतिज) केंद्र में संरेखित करना चाहता हूं। तो मैं इसे इस तरह दिखना चाहते हैं:आईओएस ऑटो लेआउट: एक बटन के किनारे को दूसरे बटन के केंद्र में संरेखित करें?

Button1

मैं इंटरफ़ेस बिल्डर और/या प्रोग्राम के इस autolayout करना कैसे होगा? मुझे उम्मीद है कि यह शुरुआती प्रश्न का बहुत अधिक नहीं है, लेकिन आईओएस ऑटोलाउट कई बार भ्रमित हो सकता है ...

उत्तर

19

आईबी में, दो बटनों के बीच कोई क्षैतिज बाधा उत्पन्न करें। उदाहरण के लिए, उनके केंद्रों को संरेखित करें। फिर, नई बाधा वस्तु और आकार निरीक्षक का चयन करें। वहां, आप बदल सकते हैं कि कौन से गुण गठबंधन हैं। शीर्ष बटन के अग्रणी किनारे का चयन करें। अब नीचे बटन के सेंटरएक्स को शीर्ष बटन के अग्रणी किनारे पर गठबंधन किया गया है।

+0

धन्यवाद! मुझे पता था कि यह कुछ आसान था ... :) – DKLA

+0

सही काम किया! – milesper

+0

नोट: समायोजन के लिए दिखाने के लिए आपको "अग्रणी संरेखण प्रदर्शन" के लिए आकार निरीक्षक में बाधा वस्तु को डबल क्लिक करना होगा। ... वह मुझे थोड़ी देर के लिए फिसल गया। – Sean

संबंधित मुद्दे