কম্পিউটার টিউটোরিয়াল

iOS-এ WebView-এ স্ক্রোলিং প্রোগ্রামেটিক্যালি কীভাবে বন্ধ করবেন?

iOS-এ WebView-এ স্ক্রোলিং বন্ধ করা খুব সহজ।

WebView-এর 'scrollView' প্রোপার্টি iOS দ্বারা এক্সপোজ করা থাকে।

নিচের কোড ব্যবহার করে সংশ্লিষ্ট scrollView-এর স্ক্রোলিং বন্ধ করুন:

webView.scrollView.isScrollEnabled = false

উপরোক্ত কোড WebView-এ স্ক্রোলিং বন্ধ করবে।

যদি আপনি শুধু WebView-এ স্ক্রোলিং বন্ধ করতে চান তবে উপরের কোডই যথেষ্ট। কিন্তু যদি শুরু থেকে WebView লোড করে স্ক্রোলিং বন্ধ করার পদ্ধতি জানতে চান তবে নিচের ধাপগুলো অনুসরণ করুন।

ধাপ ১: Xcode-এ নতুন প্রজেক্ট তৈরি করুন

Xcode খুলুন → New Project → Single View Application → নাম দিন "WebViewScrollDisabling"

ধাপ ২: Main.storyboard-এ একটি UIWebView যোগ করুন

iOS-এ WebView-এ স্ক্রোলিং প্রোগ্রামেটিক্যালি কীভাবে বন্ধ করবেন?

ধাপ ৩: ViewController-এ WebView-এর জন্য IBOutlet যোগ করুন

@IBOutlet weak var webView: UIWebView!

ধাপ ৪: viewDidLoad-এ TutorialsPoint ওয়েবসাইট লোড করুন

webView.loadRequest(URLRequest(url: URL(string: "https://www.tutorialspoint.com/index.htm")!))

ধাপ ৫: অ্যাপ রান করুন এবং স্ক্রোল পরীক্ষা করুন

iOS-এ WebView-এ স্ক্রোলিং প্রোগ্রামেটিক্যালি কীভাবে বন্ধ করবেন?

ধাপ ৬: WebView লোড হওয়ার পর স্ক্রোলিং বন্ধ করুন

webView.scrollView.isScrollEnabled = false

override func viewDidLoad() {
    super.viewDidLoad()
    webView.loadRequest(URLRequest(url: URL(string: "https://www.tutorialspoint.com/index.htm")!))
    webView.scrollView.isScrollEnabled = false
}

ধাপ ৭: আবার রান করুন

এখন WebView লোড হবে কিন্তু স্ক্রোল করা যাবে না।

iOS-এ WebView-এ স্ক্রোলিং প্রোগ্রামেটিক্যালি কীভাবে বন্ধ করবেন?

  1. iOS-এ UIWebView-এ PDF লোড করার পদ্ধতি

  2. এন্ড্রয়েডে WebView-এ স্ক্রলিং প্রোগ্রামেটিক্যালি বন্ধ করার পদ্ধতি

  3. iOS ১৫ পাওয়ার উপায়

  4. iOS 15 জেইলব্রেক: iPhone ও iPad-র জন্য ধাপে ধাপ গাইড