问题标签 [contentsize]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
10 回答
36063 浏览

html - 如何在最大宽度上增加 Bootstrap 容器的宽度?

我在容器类型的 Bootstrap div 中放置了一个DataTable 。当我在浏览器的最大宽度上运行网站时,表格的容器会添加一个滚动条并切断表格中的最后一列。

我确实尝试使用此处container-fluid建议的 div 类型,但这会进一步减小表格容器的宽度。

在检查元素时,布局页面周围的继承形式似乎container body-content在表格容器的左侧和右侧添加了边距:

在此处输入图像描述

一种可能的解决方案我正在考虑是否减少继承container body-content的最大宽度的边距,但我不确定如何通过 CSS 做到这一点。

从下面的屏幕截图中,您可以看到 Delete col 被切断了,尽管表格的一侧有很多空白需要扩​​展:

在此处输入图像描述

问题:

如何在最大宽度上增加 Bootstrap 容器的宽度?

表容器标记的要点:

布局容器的要点:

0 投票
1 回答
6273 浏览

uicollectionview - Swift3 中的 func collectionViewContentSize

我已经在 Xcode 8 中将我的项目更新为 Swift3,它出现了这个错误,但我不知道我可以在那里做什么。我已经在谷歌搜索但没有找到任何东西。有人知道我能做什么吗?

这里的错误:

带有 Objective-C 选择器“collectionViewContentSize”的方法“collectionViewContentSize()”与具有相同 Objective-C 选择器的超类“UICollectionViewLayout”中的“collectionViewContentSize”的 getter 冲突

0 投票
4 回答
1712 浏览

ios - 异步加载内容时如何设置UIScrollView contensize

我的视图层次结构是这样的

我使用情节提要进行了设置,并向 UIScrollView 添加了四个约束(top=0,bottom=0,leading=0,tailing=0),四个约束(top=0,bottom=0,leading=0,tailing=0)到 UIImageView,但有两个错误说

我知道这是因为我没有设置 UIScrollView contentSize,但我想做的是从 PHAsset 异步加载照片,所以我只能在运行时获取照片大小。所以问题是:

1:鉴于照片大小只能在运行时获取,如何解决“模糊滚动内容”错误?

2:应该在哪个View的生命周期方法中调用PHImageManager.requestImageForAsset?因为我认为我应该以编程方式设置 UIScrollView contentSize,但是什么时候呢?

使用 PhotoDetailViewController.swift 更新

0 投票
1 回答
846 浏览

javascript - WKWebView 内容高度太大

我已经尝试了这个类似问题的所有答案来计算 WKWebView 的正确内容高度,但结果高度总是超出在内容末尾下方形成一个长空白区域的实际高度。

我试过的方法:

  1. webView.eveluateJavaScript()
  2. webView.scrollView.contentSize
  3. WKScriptMessageHandler (get the message.body.valueForKey("body"))

这是我尝试加载的 HTML 字符串:

有没有另一种方法来获得 WKWebView 的正确高度?

0 投票
1 回答
162 浏览

uitableview - UITextView tableHeaderView 固有高度

我以编程方式(没有 Story Board 或 Interface Builder)创建了一个UITableViewController名为的自定义子类FooTableViewController

viewDidLoad中,我已将其设置为任意高度tableView.tableHeaderView的不可编辑,并将其设置为随机。UITextView200textString

UITextView我旋转设备时,它会自动更新其宽度。text当我设置它(以便它完全包含它)时,如何让它自动更新它的高度text

注意:我使用的是 uneditableUITextView而不是 a UILabel,因为我希望用户能够选择和复制文本。

0 投票
3 回答
7710 浏览

swift - 快速设置表格高度

我有这张桌子,即使我只有一排,我也想要一定的高度。即使我没有足够的行来覆盖整个屏幕,我也想让它可滚动(底部的空白区域)。

我想我应该与:

但是要么我不知道我应该把它放在哪里(之后我应该为表重新加载数据吗?)或者我对如何做到这一点有错误的想法。

有人可以帮忙吗?

编辑:我在表格视图中有这个视图,在某些情况下它可能高于表格,在这种情况下我不能全部滚动。这就是为什么我需要更改表格的滚动高度。

在 iOS 10 上它按预期工作,但我也必须为 iOS 8 和 9 修复它。

0 投票
1 回答
530 浏览

ios - 在 iOS 8 中获取 textView contentsize 高度错误

使用 masonry 设置了 textView 的约束,获取textView.contentSize.height[textView layoutIfNeed],这个值为 -8

此错误仅在 systemVersion 小于 9.0

找到一种方法并尝试:

得到textView.contentSize.height也不对

0 投票
1 回答
1683 浏览

ios - 如何根据 UICollectionView 内容大小设置 UITableViewCell 高度?

我有一个UITableView和里面我有两个UICollectionViews.

我的要求是我必须先UICollectionView水平滚动。而且我必须UITableView垂直滚动,因为我不想滚动 Second UICollectionView

在 Image 中,您可以看到第一个 (Header 'Folder')UICollectionView我必须水平滚动,第二个 (Header 'Product')UICollectionView我不想垂直滚动,因为我必须滚动 Complete UITableView

两者collectionView都在TableViewCell并且我禁用了 second 的滚动UICollectionView

我必须添加和删除一个产品,然后我该如何设置TableViewSecond内容应该出现的单元格高度。

在此处输入图像描述

在此处输入图像描述

这是我的代码:

//标题高度。

//MARK: 集合视图布局

我能做些什么?如何设置 tableView 的高度?

0 投票
4 回答
8275 浏览

ios - uitableview 内容大小未正确返回 swift

我在容器视图中使用 uitableview,所以想根据内容大小高度设置我的容器高度。因此,在重新加载 tableview 后,我正在更改容器的高度。但它似乎是根据估计的高度计算的。它没有给出实际高度。

这是我的约束布局。

谢谢..在此处输入图像描述

现在我正在从我的容器视图控制器重新加载并更改高度

0 投票
1 回答
346 浏览

swift - UIScrollView contentSize 不起作用

我的 UIScollView 垂直滚动有问题。我只想让我的 ScollView 水平滚动。我试图改变 contentSize 但这不起作用。

我使用约束,这段代码:

这是我的 UIScrollView 的高度约束:

这是结果:

在此处输入图像描述

而且我不希望 UIScollView 上的白色/灰色视图下方的灰色视图,我只想在我的视图之间水平滑动。