पर फिट नहीं है मेरे पास एक वेब दृश्य है कि मैं iDevice की पूर्ण स्क्रीन भरना चाहता हूं। मैंने इसे दृश्य केंद्र के केंद्र में रखा और कंटेनर के किनारे के साथ फ्लश किया। हालांकि जब मैं ऐप लोड करता हूं, तो दृश्य उस नकली आईफोन से बड़ा होता है जिसमें यह चल रहा है। मैंने कुछ खोज की है और कुछ ऑटो लेआउट का सुझाव देते हैं, जो पहले से ही दृश्य को केंद्रित करने वाला है। मुझे मिली एक और चीज कोड के आकार को सेट करना था।UIWebView डिवाइस स्क्रीन
self.webView.frame = self.view.bounds
मैं भी एप्लिकेशन एक सार्वभौमिक app से सिर्फ iPhone करने के लिए, लेआउट पर कोई प्रभाव नहीं के साथ बदल दिया है।
पूर्ण स्रोत:
class ViewController: UIViewController {
@IBOutlet weak var webView: UIWebView!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
self.webView.frame = self.view.bounds
webView.frame = self.view.bounds
var uri = NSURL(string:"http://google.com")
var req = NSURLRequest(URL: uri)
webView.loadRequest(req)
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
सेट ** scalesPageToFit = हाँ ** –
जरूरत अधिक रेफरी इस [कड़ी] की कोशिश (http://stackoverflow.com/questions/5763986/iphone-auto-resizing-uiwebview-content-do-not-fit-the -फ्रेम) –
मेरी समस्या यह नहीं है कि सामग्री वेब दृश्य भर नहीं जाएगी। यह है कि वेब दृश्य डिवाइस की स्क्रीन को भर नहीं पाएगा – QueueHammer