मैं अपने आईफोन ऐप स्क्रीन के केंद्र में एक छोटा आइकन जोड़ने की कोशिश कर रहा हूं। नीचे वह कोड है जो मुझे लगता है कि काम करना चाहिए, लेकिन यह इसे केंद्रित नहीं कर रहा है। चौड़ाई के बारे में स्थिति ठीक है, लेकिन ऊंचाई लगभग 100 पिक्सेल बंद है?स्क्रीन के सबव्यू सेंटर को जोड़ना
UIImage *pinMarker = [UIImage imageNamed:@"red_pen_marker.png"];
UIImageView *pinMarkerView = [[UIImageView alloc] initWithImage:pinMarker];
pinMarkerView.frame = CGRectMake(self.view.frame.size.width/2 - 9, self.view.frame.size.height/2 - 36, 18, 36);
[self.view addSubview:pinMarkerView];
कोई सुझाव? हो सकता है कि यह इस स्क्रीन दृश्य के बजाय पूरे ऐप विंडो आकार के अनुसार रखे?
मेरा अनुमान है कि आप एक UINavigationController का उपयोग कर रहे (संभवतः एक उपकरण पट्टी और/या संकेत दिखाकर के साथ) और आप एक दृश्य नियंत्रक के दृश्य में जोड़ रहे हैं कि, के रूप में विरोध किया है नेविगेशन नियंत्रक का विचार। –