标签: autosize

CSS - 使水平列表中的每个项目具有相同的可用填充份额

考虑一个简单的CSS布局,其中包含包装div定义固定宽度为900左右的像素,因此其中的所有内容都扩展到100%宽度.

在这里,我有一个导航div,包含1个UL和6个列表项,左浮动,因此它们在水平线上显示.

每个列表项应该可变地增长以准确地适应其文本内容,但是应该共享每个项之间的间距,以便整个菜单适合100%的空间,例如:

------------------------------------------------------
-N-        -N-          -N-               -N-      -N-
- -        - -          - -               - -      - -
- -ITEM1111- -ITEM222222- -ITEM33333333333- -ITEM44- -   
- -        - -          - -               - -      - -
------------------------------------------------------
<-------------------- 100% -------------------------->   
Run Code Online (Sandbox Code Playgroud)

我希望这是说明性的!'N'是常数,但相应地增长到适合100%宽度(即可访问性 - 有人增加字体大小).

很高兴采取其他建议虽然我的目标是没有javascript或图像,只是css纯度.

css menu list autosize width

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

JavaFX 2.0:当父元素执行时,Flowpane应自动调整大小

在JavaFX 1.x中,我使用FX-Script设置场景,我有了bind关键字:

JavaFX中的动态/即时调整大小

我怎么能在2.0中有相同的行为?

layout resize autosize javafx-2

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

SizeToContent等效于WinForm?

在使用WPF时,我发现了SizeToContent方法,它允许我动态创建窗口的内容,然后自动调整大小以适应其内容.

我尝试使用WinForms做同样的事情,但它失败了.

我使用了AutoSizeAutoSizeMode,但无法正确调整其内容的大小.

有没有办法创建一个WinForm控件,以适应其内容的大小,如在WPF中?

谢谢,

.net autosize winforms

1
推荐指数
1
解决办法
1875
查看次数

如何在iPhone处于电话呼叫模式时手动/编程调整UIView的大小?

在我的地图应用程序中,MapView控制器在电话呼叫模式下打开良好.当我在同一控制器中打开另一个UIView(子视图)的detailView时,它不会在电话呼叫模式下调整大小.我已经关注了 Iphone-如何在切换呼叫状态栏时调整视图大小? 该链接还尝试自动调整我的UIView但仍然存在问题.我的detailView正在走出(向下)屏幕.有没有其他解决方案或我在代码中遗漏了什么?PLZ建议..

编辑 实际上我的firstView控制器包含了mapview和tableview on segment按钮.并且在同一屏幕上以注释标注打开的详细视图为UIView.我的详细视图包含4个按钮,带有4个标签以及顶部和底部栏.底部栏的一半在电话呼叫模式中隐藏.

     //BusinessCard(detailview) content
     ShowroomName.autoresizingMask =  UIViewAutoresizingFlexibleBottomMargin; //label
    Address_Bcard.autoresizingMask =  UIViewAutoresizingFlexibleBottomMargin; //label
    p_Bcard.autoresizingMask =  UIViewAutoresizingFlexibleBottomMargin; //button
    e_Bcard.autoresizingMask =  UIViewAutoresizingFlexibleBottomMargin; //button
    w_Bcard.autoresizingMask =  UIViewAutoresizingFlexibleBottomMargin; //button
    aButton.autoresizingMask =  UIViewAutoresizingFlexibleBottomMargin; //button

    ViewOnMapButton.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleTopMargin;  //button on bottom bar
Run Code Online (Sandbox Code Playgroud)

iphone objective-c interface-builder autosize

1
推荐指数
1
解决办法
7085
查看次数

如何在ios6 Xcode中禁用NSConstraint?

可能重复:
在Interface Builder中删除autolayout(约束)

我正在创建一个应用程序,我不希望启用NSConstraints,因为他们在运行应用程序时正在移动UIViewController中的东西.

有什么方法可以禁用它们吗?也许在每个View Controller中只有一些代码或只是一个设置.

iphone xcode autosize ios ios6

1
推荐指数
1
解决办法
486
查看次数

如何使UIPickerView组件文本始终适合?

假设你有一个UIPickerView,你希望你的文本总是适合它的组件得到的给定空间(对于不合适的文本,不是"......").

怎么拉这个?

autosize uipickerview ios

1
推荐指数
1
解决办法
1268
查看次数

自动调整UITableViewCell:更改自定义单元格内视图的高度

我搜索了很多解决方案,但找不到任何解决这个特殊情况的方法.

我在UITableView中创建了一个自定义单元格,这些元素从顶部开始按顺序排列:

  • imageview(约束顶部屏幕,固定宽度,固定高度,居中水平)
  • 顶部标签(约束顶部imageview,固定宽度,居中水平)线设置为0.
  • 视图(约束顶部标签,固定宽度,居中水平)高度设置为0.
  • 按钮(约束俯视图,固定宽度,固定高度,居中水平)
  • 底部标签(约束俯视图,约束底部屏幕,固定宽度,固定高度,居中水平)

如果我为顶部标签插入很长的文本,单元格也会正确自动调整高度.

现在我想在按钮上添加一个动作,以便在视图的高度上调整大小,就像手风琴一样.所以我试图改变高度没有成功,如果我重新加载tableview,任何改变.我试图设置一个约束到视图的高度,但如果我改变所有内容移动但单元格的高度不会改变.

我可以让视图改变高度的唯一方法是设置表的rowheight,但是更改表的所有单元格,我想打开只有一个单元格的视图.

还有另一种方法吗?

在此先感谢Ale

编辑:

对于间隙,我已经使用noobular建议的委托方法解决了,将视图设置为0高度允许在单元格的高度发生变化时进行扩展.

objective-c autosize uitableview ios

0
推荐指数
1
解决办法
1940
查看次数