问题标签 [autoresize]

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 投票
5 回答
76359 浏览

wpf - 如何使 WPF 中的控件调整大小等同于 Windows 窗体的锚/停靠属性?

我已经阅读了很多解决此问题的方法。他们每个人都无法解决我的问题。无论我将控件放入哪个容器或在控件/容器上设置什么属性,它都不会让步。我有一个带有控件的滚动查看器。当用户在运行时调整它的大小时,我希望它与窗口一起调整大小。我只需要anchor=top, bottom, left, right. 我不明白为什么这在 WPF 中如此难以捉摸,以及为什么需要涉及容器对象和各种属性分配来完成单个属性在 Windows 窗体中的作用。但是这个问题的每个解决方案仍然会导致我的控件保持在其设计时大小,因为窗口在运行时调整大小。在 WPF 中掌握动态控件大小的简单方法是什么?

0 投票
2 回答
1027 浏览

ios - 如何让 UIView 自动调整大小规则在 viewDidLoad 处触发?

我在 Interface Builder 中使用支柱和弹簧创建了一个 iPad 目标 UIView。一旦应用程序运行,自动调整大小就可以完美地工作,因为我改变了设备方向。但是在启动时,无论设备启动的方向如何,UIView 都有其横向大小(如在我的 xib 中绘制的那样)。如何让 autoresize 规则在 viewDidLoad 处触发,以便在用户启动时视图采用纵向形式设备处于纵向的应用程序?

谢谢!

0 投票
1 回答
204 浏览

vim - 启动时自动调用 Vim 中的键映射

我一直在与缓冲区管理器 WinWalker 一起使用 Vim。有一个很大的功能是自动调整拆分窗口的大小。因此,当我聚焦缓冲区时,它会调整为最大宽度和高度。

但是,要激活此功能,您需要点击ctrl+w以弹出 WinWalker 命令(尽管它可以映射到另一个键),然后点击c以激活自动调整大小(因此您可以ctrl+w在组合后立即点击和 c)。这真的很乏味,特别是当您已经打开了多个缓冲区时,当您必须激活每个缓冲区中的自动调整大小时。

我的问题是:有没有办法在.vimrc 中自动调用这个组合键?

我试过类似的东西autocmd VimEnter <C-W>c,但它不起作用。此外,我不太擅长定制 Vim。那么,有人可以帮我解决这个问题吗?

提前致谢

0 投票
4 回答
149144 浏览

qt4 - 如何使 Qt Widget 随窗口大小而增长?

我想要一个小QFormLayout部件来填充它的父部件。

我使用Qt Designer 中的模板创建了一个新的.ui文件。QWidgetQFormLayout在那个“窗口”里面放了一个,然后在里面放了一些控件QFormLayout

这一切都运作良好,但QFormLayout始终保持在我在 Qt Designer 中设置的大小。我想QFormLayout填充它的父小部件并用它来增长/缩小。

我怎样才能做到这一点?

0 投票
3 回答
834 浏览

iphone - 在发送到服务器之前在 iPhone 中调整照片大小

制作一个应用程序,我们希望将照片与一些表单数据一起发送到服务器。图片很大,上传需要很长时间,我们真的不需要网站上的像素信息。有什么方法可以调整图像的大小(来自相机或您的画廊),以便我们只将更小的图像发送到网络空间?这在 Android 中很容易做到,但我们正在努力为 iPhone 找到一个简单的解决方案。

0 投票
2 回答
256 浏览

php - 新手问题 - 正斜杠和反斜杠 grr

我正在使用 cakephp。在我的用户模型中,我允许 ppl 上传图片。上传好后,我将图片的网址保存到$this->data['User']['image_url']并保存。要上传,我使用这里给出的建议:http ://www.jamesfairhurst.co.uk/posts/view/uploading_files_and_images_with_cakephp

上传完成后,我想调整照片的大小,所以我有一个缩略图。我在这里使用建议:http: //bakery.cakephp.org/articles/Perkster/2008/04/12/image-resizer-crop

一切都很好,除了$this->data['User']['image_url']看起来像files/photos/userimage.jpg

我正在使用的上传脚本似乎期待带有反斜杠的网址而不是正向的网址,因为当我运行它时我得到了错误

我能做些什么来解决这个问题?

0 投票
1 回答
455 浏览

iphone - 调整 UIView 大小时 UIImageView 出现问题

这是我遇到的问题:

我在 UIView 中有一个 UIImageView。

然后我用 2 个手指使用手势识别器将 UIImageView 旋转 45 度。

现在一切看起来都很好,但是当我开始通过改变 UIView 的框架来调整 UIView 大约 -10px 的宽度和高度时,UIImageView 变得非常丑陋,它不会按比例调整大小。它变得伸展。

当我将图像旋转 90 或 180 或 270 度时,它不会发生。UIImage 调整大小确定。

对不起,我的英语不好。

东都

0 投票
4 回答
55003 浏览

java - 如何使 JTable 自动调整大小和水平滚动?

我将 JTable 放入 JScrollPane

但是当我设置 JTable Auto Resizeable 时,它​​不会有水平滚动条。

如果我设置 AUTO_RESIZE_OFF,那么当列宽不够大时,Jtable 将不会填充其容器的宽度。

那么我该怎么做:

  1. 当表格不够宽时,展开以填充其容器宽度
  2. 当表格足够宽时,使其可滚动。

谢谢

0 投票
1 回答
716 浏览

objective-c - XCode 重绘纵向布局,带有双高状态栏

我在我的应用程序中遇到了多个屏幕的问题,但我会解释我的主屏幕会发生什么。希望解决方案没有我想象的那么复杂。所以我的主屏幕顶部有一个标志,下面有一个标签(标题),下面有3个水平按钮,最后,如果是纵向,左下角和右下角分别有设置和信息按钮。为了允许横向,调整蒙版大小无法达到我想要的外观,所以我实现了

带有 if 和 else 语句的方法,“if”使用 CGRectMakes 绘制它们应该在横向布局中的所有元素,并且“else”在更改回纵向横向时将它们重新绘制回原来的位置。这一切都很好。我记得我们必须能够处理双高状态栏,所以我模拟了它,看看它会对我的应用程序做什么。当我在主屏幕上并打开和关闭它时,项目的自动调整大小(设置为根据视图顶部进行调整)工作得很好,通过将所有内容稍微压扁一点,而不是隐藏任何内容。我可以毫无问题地关闭和打开它。

现在问题来了:

当我在另一个屏幕上打开双高状态栏时,然后返回我的主屏幕,调整大小不会发生,它会根据我在方法中拥有的坐标和大小重新绘制我的屏幕全尺寸前面提到过,因此设置和信息按钮绘制在屏幕底部的一半处。在双高状态栏已打开的主屏幕上从横向切换回纵向时也会发生同样的情况。

同样,我在另一个页面上的导航栏和标签栏之间有一张地图。当已经在页面上并打开和关闭它时,一切都很好地调整了大小(地图的框架改变了高度,导航栏向下移动)。但同样,从其他屏幕或横向切换到该屏幕时我遇到了问题,因为地图视图和导航栏没有适当地自动调整大小,而是被部分推到标签栏后面,从而掩盖了作为理由的谷歌商标应用拒绝。

抱歉啰嗦了,但我想清楚地描述是什么情况导致了这个问题。任何想法都将不胜感激,因为我真的不知道如何解决这个问题。

0 投票
4 回答
2145 浏览

facebook - FB setAutoResize 不适用于 FF

好的,所以我一直在开发一个改变每一页高度的 FB 应用程序。我,显然在我的应用程序布局中使用了 setAutoResize 函数,并且我有以下内容:

它在 IE、Safari 和 Chrome 中运行良好,但在 FF4 中却不行。我也用过:

但也没有运气。有没有人经历过这种情况?tnx 提前。标记