UIWebView 的一點理解

2021-05-23 22:54:37 字數 416 閱讀 8697

uiwebview可以用來方便得顯示url request ,uiwebview 是從uiview繼承而來的。。所以本身並沒有實現scroll。。。當開啟乙個urlrequest之後,uiwebview 自動建立乙個uiscrollview add 到uiwebview的layer

,當開啟當前頁面中的link時,就會再建立乙個uiscrollview。。同樣add到layer。。這樣就覆蓋了先前的頁面。

所以要得到當前的頁面的uiscrollview就用[[webview subviews] lastobject].....得到了這個uiscrollview 之後你就可以進行更多的 控制。。比如設定zoomscale(當你改變webview的frame時候,有可能還需要改變內容的大小,以實現autoresize,就會用到這個)。。。還有就是設定contentoffset。。。。

QThread的一點理解

白天在工作中用到的qthread,發現了一些問題,晚上學習了一下,感觸頗深,遂記錄一下 嘻嘻 1 qthread exec 如果不在run 中最後一行寫出來,普通訊號槽可以用,但是qtimer或qtcpsocket或程序類qprocess的訊號槽不能用!2 在標頭檔案裡定義的類,是屬於主線程的。比如...

class new delete的一點理解

今天寫 發現前面new了乙個phead 後面在另乙個函式裡。void a find node p phead do something delete p 沒有報錯 不是很明白為什麼 不是按道理。new才會使用delete配對嗎?這裡沒有出現new怎麼使用delete成功了啊 後面問大大 說是dele...

new,delete的一點理解

include using namespace std new,delete本身不是函式 是關鍵字 但是 int p new int 10 就是呼叫了new運算子過載函式,是函式 new string 10 這樣寫會報錯 編譯器當成強制型別轉換了 invalid conversion from in...