मुझे पता है कि आईबी के साथ बटन के ऊर्ध्वाधर संरेखण को कैसे सेट किया जाए; here देखें। लेकिन मैं इसे प्रोग्राम के रूप में ... यह बातें मैं कोशिश की है में से एक है ऐसा नहीं कर सकते:मैं UIButton के वर्टिकल संरेखण को प्रोग्रामेटिक रूप से कैसे सेट कर सकता हूं - आईओएस
UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(10, 10, 110, 130)];
[button setTitle:@"Align" forState:UIControlStateNormal];
button.backgroundColor = [UIColor whiteColor];
button.titleLabel.textColor = [UIColor grayColor];
[button setContentVerticalAlignment:UIControlContentVerticalAlignmentBottom];
[self.view addSubview:button];
[button release];
मैं भी सन्निवेश की कोशिश की है ...
लेकिन संरेखण परिवर्तन नहीं होगा।
कृपया ध्यान दें कि मैं बटन के कस्टम स्टाइल को रखना चाहता हूं (मुझे डिफ़ॉल्ट रूप और महसूस नहीं चाहिए)।
+1 मेरे प्रश्न का उत्तर देने के लिए 100%। लेकिन मैं आपको टिक नहीं दूँगा क्योंकि आपने मेरा दिमाग नहीं पढ़ा ... क्षमा करें, मुझे प्रश्न को बेहतर तरीके से निर्दिष्ट करना चाहिए था। मैं कस्टम प्रकार भी रखना चाहता हूं। मैं इसे प्रतिबिंबित करने के लिए अपने प्रश्न को संशोधित करूंगा। यदि कोई बेहतर उत्तर नहीं आती है तो मैं आपको टिक दूंगा। चीयर्स। –
दिलचस्प बात यह है कि जब आप (गलत तरीके से) शीर्षक लेबल का उपयोग करके फ़ॉन्ट रंग बदलते हैं (सेटटाइटलर संदेश भेजने की बजाय) –
इस समस्या से कोई लेना-देना नहीं है लेकिन आपको अभी भी बटन बनाने के लिए 'बटनविथ टाइप' का उपयोग करना चाहिए । किसी भी प्रकार का ठीक है 'बटनविथ टाइप: UIButtonTypeCustom' सहित। – XJones