簡體   English   中英

在 Xcode 6.4 上使用 Swift 裁剪 UIWebView

[英]Crop UIWebView with Swift on Xcode 6.4

我想裁剪我的 UIWebView 的一部分,這樣我就可以帶走網站的一部分。 我想從網站頂部刪除一些空間。 這是我的代碼,所以你可以告訴我我必須做些什么來裁剪它。 我剛剛開始編寫代碼,所以稍微解釋一下你所做的將有助於堆!:

    import UIKit
    import WebKit

    class WebView: UIViewController {


@IBOutlet weak var Webview: UIWebView!

var URLPath = "http://www.google.com.au"




override func viewDidLoad() {
    super.viewDidLoad()

    // Do any additional setup after loading the view.

    loadAdressURL()

}

override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
    // Dispose of any resources that can be recreated.
}


/*
// MARK: - Navigation

// In a storyboard-based application, you will often want to do a little preparation before navigation
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
    // Get the new view controller using segue.destinationViewController.
    // Pass the selected object to the new view controller.
}
*/

func loadAdressURL(){
    let requestURL = NSURL(string: URLPath)
    let request = NSURLRequest(URL:requestURL!)
    Webview.loadRequest(request)

}

UIWebView有一個scrollView屬性。 我們可以像這樣調整scrollView的插圖:

let topSpace = -100    //or however large 
webView.scrollView.contentInset = UIEdgeInsets(top: topSpace, left: 0, bottom: 0, right: 0)
webView.scrollView.bounces = false  

最后一行是為了讓用戶無法向上滾動並看到切掉的部分。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM