मेरे पास तीन UIBarButtonItem
नीचे दिए गए हैं। वे बाएं संरेखित करते हैं और मैं केंद्र को संरेखित करना चाहता हूं इसलिए दाएं तरफ कोई अंतर नहीं है। मुझे UIToolBar
पर एक संरेखण संपत्ति दिखाई नहीं दे रही है। क्या इसे पूरा करने का कोई और तरीका है?UIToolBar आइटम संरेखित
//create some buttons
UIBarButtonItem *aboutButton = [[UIBarButtonItem alloc] initWithTitle:@"About" style:UIBarButtonItemStyleBordered target:self action:@selector(showAbout:)];
[toolbar setItems:[NSArray arrayWithObjects:settingsButton,deleteButton,aboutButton,nil]];
//Add the toolbar as a subview to the navigation controller.
[self.navigationController.view addSubview:toolbar];
कोई वास्तविक कई लचीला रिक्त स्थान बनाने के लिए कारण नहीं है। यदि आपको एक से अधिक की आवश्यकता है तो आप अपने टूलबार पर कई बार लचीला स्पेस ऑब्जेक्ट जोड़ सकते हैं। – mmc
एमएमसी सही है। वास्तव में, यह शायद सिंगलटन लचीली स्पेस बनाने और इसे अपने उत्पाद में पुन: उपयोग करने के लिए पूरी तरह से उचित होगा। मैंने सुना है कि यह दावा किया गया है कि यह सिंगलेट का असली मूल उपयोग था: प्रोग्राम नियमों को लागू नहीं करना, बल्कि ओवरहेड को कम करना। – Amagrammer
लचीली जगह – nduplessis