相关疑难解决方法(0)

如何以编程方式更改iPhone X的底边颜色?

它在原生键盘/表情符号板上会发生变化,这取决于两者中的哪一个是打开的.我认为它会根据自动更改颜色UIInputViewController,但不会出现自定义键盘扩展:

在此输入图像描述

ios swift iphone-x

25
推荐指数
1
解决办法
2万
查看次数

加载期间UIWebView上的黑色区域

我注意到,UITabBar当我loadRequest在我的预制中时,我会得到深灰色UIWebView.

如果我在滚动WebView期间loadRequest有一个黑色区域

在此输入图像描述 在此输入图像描述

我该如何删除?

uiwebview ios

22
推荐指数
3
解决办法
7389
查看次数

具有UIWebView动态高度的UITableViewCell

我有一个表格视图,其中包含webView的单元格,我希望单元格的高度与webView的高度相匹配.

这是我使用的代码:

func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {

    let cell = tableView.dequeueReusableCellWithIdentifier("newsCell") as! NewsTableViewCell

    cell.webView.loadHTMLString("test<br>test<br>test<br>test<br>test<br>test", baseURL: nil)
    cell.webView.delegate = self

    var webFrame = cell.webView.frame
    var cellFrame = cell.frame
    cell.frame = CGRectMake(cellFrame.origin.x, cellFrame.origin.y, cellFrame.width, webFrame.height + 20)
    cell.backgroundColor = UIColor.redColor()

    return cell
}

func webViewDidFinishLoad(webView: UIWebView) {
    println("finished loading")
    var frame = webView.frame
    frame.size.height = 1
    webView.frame = frame

    var fittingSize = webView.sizeThatFits(CGSizeZero)
    frame.size = fittingSize
    webView.frame = frame

    var height: CGFloat = frame.height
    println(height)

    webView.frame = CGRectMake(frame.origin.x, …
Run Code Online (Sandbox Code Playgroud)

xcode uiwebview uitableview ios swift

19
推荐指数
2
解决办法
2万
查看次数

标签 统计

ios ×3

swift ×2

uiwebview ×2

iphone-x ×1

uitableview ×1

xcode ×1