问题标签 [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.
iphone - 在 iOS 上的 navigationController 推送上更改 contentSizeForViewInPopover
我有一个带有 navigationController 和一堆子视图的 UIPopoverController。弹出框的大小是在显示之前设置的,如下所示:
这很好用。弹出框以调整后的大小显示。当另一个视图被推送到导航堆栈时,再次设置弹出框的大小 - 需要不同的高度 - 在 viewWillAppear 方法中:
这也很好用。当我返回上一个视图时,大小不会改变。
我在第一个视图的 viewWillAppear 中添加了相同的调用,但视图没有调整大小。
在视图之间导航时如何管理弹出框的大小调整?
objective-c - iOS - UIScrollView 内容大小设置为零
基本上我的问题是,如果我将滚动视图的内容大小宽度或高度设置为零 (0),是否会出现问题。
例如:scrollView.contentSize = CGSizeMake(100,0);
基本上我正在尝试禁用垂直滚动。我尝试将内容大小高度设置为与实际滚动视图高度相同。但显然它不起作用。它有一小块额外的空间,因此可以进行垂直滚动。我尝试使用零作为内容大小高度,它就像一个魅力。
现在的问题是,我正在考虑这样做是否会产生后果。如果有知道的人请告知。
谢谢。
iphone - 编辑: UITextView 标签被切成两半(水平)
我需要帮助解决这个特殊的问题。我有一个多项选择题应用程序,我可以选择 UITextview。有时,无论出于何种原因,选项 D 都会被减半。
截屏:
不知道这里发生了什么。我基本上让 UITextView 框架调整到它的 contentSize。
有任何想法吗?提前致谢。
uitableview - 无法在 UITableView 中增加 UIScrollView contentSize
我的代码以编程方式创建了一个基本的 UITableView 基类。
loadView 方法设置 tableView 的基本属性
然后我将这个基类子类化,因为我想将特定内容添加到表中。显示内容,我可以滚动 tableview 以查看视图中的所有内容。之后我决定将 tableView 高度增加 35。在子类中我重写 loadView 方法并添加
调整 tableView 框架高度后,我无法再滚动所需的数量以查看所有表格内容。如果我点击表格并拖动它,内容将进入视图,但当我释放它时,内容会从视图中弹回并看不见。我查看了其他几篇帖子,解决方案似乎是增加 tableView 的 contentSize (它的 UIScrollView 基类)。我在 loadView 和 viewDidLoad 方法中都试过了,但没有效果。
我之前遇到过类似的问题,但 tableView 在 Xib 文件中。我最终只是手动增加了 IB 中滚动视图的高度,但现在这不是我的选择。有什么明显的解决方案吗?
iphone - IOS4 和 IOS5 中的 contentSizeForViewInPopover 高度不同
您好,我在 UIScrollView 中嵌入了静态内容的 UITableView,所以我刚刚在弹出窗口中设置了大小:
但是,我得到了不同的弹出高度(见附件)。在 IOS4.3 中高度大于在 IOS5 中。我不想检查 IOS 版本和增加/减少高度。
请指教。
谢谢
objective-c - UIScrollView 不滚动屏幕?
我有一个应用程序,其中一个UIScrollView
尺寸为 1056x96 的屏幕位于 480x320 的屏幕顶部(它是横向的。)它包含 9 个 UIBUtton。它绝对可以滚动,因为当我将“水平反弹”设置为 true 时,我可以清楚地看到它在尝试滚动时反弹回来。它根本不会滚动超出屏幕范围,我已将其设置contentSize
为 1056x960。有人对为什么会发生这种情况有有用的建议吗?提前致谢!
ios - 故事板中的 UITableView 不更新旋转时的内容大小
我正在开发针对 iOS 6 的项目,该项目利用了故事板和自动布局。在故事板中有很多地方将 UITableView 作为子视图添加到视图控制器视图中。此表视图使用情节提要中的原型单元格。
我们遇到的问题是,如果视图控制器最初以横向加载,然后设备旋转为纵向,则表格视图开始垂直和水平滚动。表格视图单元格以正确的尺寸绘制,但右侧有额外的空白。
看起来,虽然表格视图的框架和边界在旋转时被更新为正确的大小,但表格视图的内容大小却没有。无论更新旋转如何更改,内容大小都保持相同的尺寸。
如果使用程序化表格视图单元格,则不会出现此问题。我发现了一些花哨的解决方法,1.) 调用 reloadData 或 reloadRowsAtIndexPaths:withRowAnimation: 2.) 手动设置属性 contentSize。
这两个似乎都不理想。
我已将此链接添加 到一个演示此问题的简单示例项目中。所做的唯一更改是故事板和主视图控制器的实现。
旋转前 旋转 后
ios - UIWebView:重新加载时内容变大
我遇到了 UIWebView 的问题:我在 ViewDidLoad 处创建了一个 webview,并创建了一个重新加载页面的按钮,每次单击 webview 时都会下载一张新图片,但高度会越来越长(url 给出随机图片)。
我确实通过以下方式重新加载:[pubTop reload];
我需要帮助!!!
ios - 将视图另存为原始大小的图像
有很多关于如何将视图保存为图像的主题。他们都给出了相同的答案:
我的问题是我有一个包含多个包含图像的连接 imageViews 的视图。我想将该“持有人”视图保存为与其中的图像大小相对应的大小。因此,如果我并排有 2 张 400x400 的图像,我想保存 400x800 的图像,无论它们是否显示,比如说 30x60。
另外,上面的代码只捕获屏幕上的内容,而忽略了其余部分。例如,如果我想获得具有内容大小的整个滚动视图,这是不可能的。
有任何想法吗?
ios - IOS中的滚动问题
如果我使用动态变量设置滚动视图,则没有设置内容大小,即
调用上述方法后,滚动视图大小保持不变。
但是,如果我使用数字(整数或浮点数)设置它,它会发生变化,但会对滚动产生非常奇怪的影响。附上效果图。
这不允许我发布图像无论如何都会出现奇怪的效果。
我怎样才能摆脱它?
请告诉我出了什么问题或我错过了什么?
现在我已经排到了 11 位,这里给出了效果图。
在增加内容大小之前:
滚动增加内容大小后出现以下效果: