উত্তর:
আপনি "মাপসই স্কেল পৃষ্ঠা" চেক করেছেন তা নিশ্চিত করুন
আপনি webView.scalesPageToFit=YES;
প্রোগ্রামগতভাবে ব্যবহার করতে পারেন
আপনি যদি শুধু এক্সবিতে ব্যবহার করছেন click the check box "Scaling" scales Page to fit
ইউআইবিউবভিউ জুম করার জন্য এই যুক্তি, ইউআইএসক্রোলভিউতে ইউআইবিউবভিউ যুক্ত করার দরকার নেই
ভাল শুধুমাত্র সমস্যা webView.scalesPageToFit = YES;
হ'ল এটি ফন্টের আকারের প্রাথমিক সামগ্রী পরিবর্তন করবে তবে আমি অন্যান্য বিকল্প খুঁজে পেয়েছি
যোগ <UIWebViewDelegate, UIScrollViewDelegate>
আপনার টু জ ফাইল
আপনার তৈরি UIWebView.
self.mWebview = [[UIWebView alloc] init];
self.mWebview.delegate = self; /// set delegate method of UIWebView
self.mWebview.frame = CGRectMake(0, 35, self.view.bounds.size.width, self.view.bounds.size.height - 80); // set frame whatever you want..
[self.mWebview setOpaque:NO];
self.mWebview.backgroundColor = [UIColor clearColor];
[self.view addSubview:self.mWebview];
লোড এইচটিএমএল ফাইল / সামগ্রী সহ।
NSString* htmlString = [NSString stringWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"File Name"ofType:@"html"] encoding:NSUTF8StringEncoding error:nil];
[self.mWebview loadHTMLString:htmlString baseURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] bundlePath]]];
#pragma mark -
#pragma mark - Webview Delegate Methods
- (void) webViewDidFinishLoad:(UIWebView *)webView
{
webView.scrollView.delegate = self; // set delegate method of UISrollView
webView.scrollView.maximumZoomScale = 20; // set as you want.
webView.scrollView.minimumZoomScale = 1; // set as you want.
//// Below two line is for iOS 6, If your app only supported iOS 7 then no need to write this.
webView.scrollView.zoomScale = 2;
webView.scrollView.zoomScale = 1;
}
#pragma mark -
#pragma mark - UIScrollView Delegate Methods
- (void)scrollViewDidEndZooming:(UIScrollView *)scrollView withView:(UIView *)view atScale:(float)scale
{
self.mWebview.scrollView.maximumZoomScale = 20; // set similar to previous.
}
দ্রষ্টব্য: আমাকে Xcode 5.1.1 এবং iOS সংস্করণ 6.1 এবং পরবর্তীটির সাথে ম্যাক ওএস এক্স - 10.9.3 এ পরীক্ষা করতে হয়েছিল।
আমি আশা করি এটি আপনার জন্য সহায়ক হবে। :)