प्रदर्शित नहीं मैं मेरे विचार में निम्नलिखित है मेरी तालिका दृश्य नियंत्रक पर लोड किया:UIButton
UIButton *change_view = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[change_view setTitle:@"List" forState:UIControlStateNormal];
[change_view addTarget:self action:@selector(toggleView:) forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem *button = [[UIBarButtonItem alloc] initWithCustomView: change_view];
self.navigationItem.rightBarButtonItem = button;
जब मैं कार्यक्रम चलाने के लिए, यह किसी भी शीर्षक या गोलाकार आयत बटन नहीं दिखाती है। हालांकि, अगर मैं टाइप को UIButtonTypeInfoLight में बदलता हूं, तो यह दिखाया जाएगा ... तो समस्या क्या है?
आप बटन के फ्रेम को कैसे सेट करते हैं? उचित चौड़ाई और ऊंचाई के साथ – aherlambang
change_view.frame = CGRectMake (0,0, चौड़ाई, ऊंचाई)। यदि आप किसी शीर्षक के लिए अलग-अलग तारों का उपयोग करते हैं (उदा। इसे स्थानीयकृत करना) तो आपको गतिशील रूप से चौड़ाई की गणना करने की आवश्यकता हो सकती है ... – Vladimir