में यूआईनेविगेशन बार पृष्ठभूमि मैंने नेविगेशन बार छवि को बदलने के लिए अपने आवेदन के लिए निम्नलिखित कोड लागू किया है।आईफोन
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[self.navigationController.navigationBar setTintColor:[UIColor blackColor]];
[self setNavigationBarTitle];
}
-(void)setNavigationBarTitle {
UIView *aViewForTitle=[[[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 45)] autorelease];
UIImageView *aImg=[[UIImageView alloc] initWithFrame:CGRectMake(-8, 0, 320, 45)];
aImg.image=[UIImage imageNamed:@"MyTabBG.png"];
[aViewForTitle addSubview:aImg]; [aImg release];
UILabel *lbl=[[[UILabel alloc] initWithFrame:CGRectMake(0, 0, 305, 45)] autorelease];
lbl.backgroundColor=[UIColor clearColor]; lbl.font=[UIFont fontWithName:@"Trebuchet MS" size:22];
lbl.shadowColor=[UIColor blackColor]; [lbl setShadowOffset:CGSizeMake(1,1)];
lbl.textAlignment=UITextAlignmentCenter; lbl.textColor=[UIColor whiteColor]; [email protected]"Mobile Tennis Coach Overview";
[aViewForTitle addSubview:lbl];
[self.navigationItem.titleView addSubview:aViewForTitle];
}
निम्नलिखित छवियां देखें। आप जिस समस्या का सामना कर रहे हैं उसे देख सकते हैं।

अपने आवेदन की प्रत्येक दृश्य नियंत्रक उपरोक्त विधियों नेविगेशन पट्टी पृष्ठभूमि सेट करने के लिए है।
कभी भी, जब मैं अपने आवेदन में एक नया दृश्य नियंत्रक दबाता हूं। बैक बटन दिखाई देगा।
मुझे दिखाई देने के लिए वापस बटन की आवश्यकता है। लेकिन छवि वापस बटन के पीछे होना चाहिए।
अब मैं थोड़ा उलझन में हूं।
क्या आप इस बारे में मेरी मदद कर सकते हैं?
मेरे साथ अपना ज्ञान साझा करने के लिए अग्रिम धन्यवाद।
बहुत बहुत धन्यवाद।
हाय सागर, कैसे एक सामान्य बटन (यानी नहीं एक वापस बटन) प्रस्तुत करना है? क्या यह ठीक काम करता है या एक ही समस्या है? मेरे पिछले नेविगेशन नियंत्रक में – h4xxr
- दृश्य गायब हो जाएगा - मैंने बैक - self.navigationItem.title = @ "back" के रूप में शीर्षक सेट किया है। –