关键词:
【中文标题】Sencha Touch - 在面板中水平放置而不是垂直放置的标签【英文标题】:Sencha Touch - Labels horizontally placed instead of vertically in a panel 【发布时间】:2011-12-05 15:31:47 【问题描述】:我想在垂直布局中放置两个标签、一个文本字段和一个按钮。 但是这两个标签是水平放置的,而文本字段和按钮是垂直放置的。
标签1 |标签 2 |文本字段/按钮
我尝试了各种布局选项,但没有帮助。我的布局是否存在根本性错误? 有什么建议吗?
面板代码:
Ext.define('MyApp.view.Demoview',
extend: 'Ext.Panel',
xtype: 'demoview',
fullscreen : false,
config:
items : [
docked : 'top',
xtype : 'toolbar',
title : 'A title'
,
xtype : 'panel',
layout :
type : 'vbox',
pack : 'center',
align : 'center'
,
defaults :
margin : 5
,
items : [
xtype : 'label',
styleHtmlContent: true,
height:'100px',
html : 'label 1'
,
xtype: 'label',
styleHtmlContent: true,
height: '100px',
html: 'label 2'
,
xtype : 'textfield',
label: 'Name',
required: true
,
xtype : 'button',
itemId : 'demoButton',
text : 'Button',
ui : 'round'
]
]
);
它们嵌套在具有卡片布局的容器中:
Ext.define('MyApp.view.Main',
extend : 'Ext.Container',
requires : [ 'MyApp.view.Someview', 'MyApp.view.Demoview'],
config :
fullscreen : false,
layout : 'card',
activeItem : 0,
items : [
layout : 'fit',
xtype : 'somview'
layout : 'fit',
xtype : 'demoview'
]
);
【问题讨论】:
【参考方案1】:你可以使用
labelAlign:'top'
在文本字段上方垂直对齐标签的属性。
【讨论】:
您好,谢谢您的回复。文本字段及其标签完美运行。问题出在 xtype 上:'label'!它们水平显示为大的水平框,而不是垂直显示在文本字段和按钮上方。【参考方案2】:更新到 Sencha Touch 2 Developer Preview 3 解决了我的问题。
【讨论】:
Sencha Touch 在导航栏中水平居中搜索字段
】SenchaTouch在导航栏中水平居中搜索字段【英文标题】:SenchaTouchHorizontallyCenterSearchFieldinNavigationBar【发布时间】:2012-04-1322:53:13【问题描述】:这个问题非常愚蠢,我可能偶然发现了一个错误,但我需要在SenchaTouch的导航栏中将... 查看详情
如何在相同高度的材质ui中水平放置卡片
】如何在相同高度的材质ui中水平放置卡片【英文标题】:howtoplacecardshorizontallyinmaterialuiwithsameheight【发布时间】:2021-06-0200:59:27【问题描述】:我是材料ui的新手。我希望图像中的所有这些卡片都具有相同的高度,但无法做到:... 查看详情
我如何在sencha touch中垂直滚动面板
】我如何在senchatouch中垂直滚动面板【英文标题】:Howcaniverticallyscrollpanelinsenchatouch【发布时间】:2017-05-0409:57:20【问题描述】:以下是我的视图,除了“betsFooter”面板之外,我正在尝试垂直滚动。在这个视图中,我在“activeBetO... 查看详情
Sencha Touch,嵌套列表内的停靠面板
】SenchaTouch,嵌套列表内的停靠面板【英文标题】:SenchaTouch,dockpanelinsideNestedList【发布时间】:2011-08-1412:32:41【问题描述】:我有一个带有嵌套列表的SenchaTouch应用程序。nestedList自动创建自己的工具栏。我想在工具栏下方停靠一... 查看详情
sencha touch :: 如何在 iFrame 中创建用于网站预览的面板
】senchatouch::如何在iFrame中创建用于网站预览的面板【英文标题】:senchatouch::howtocreateapanelforwebsite-previewinsideiFrame【发布时间】:2011-05-2613:41:54【问题描述】:我需要在senchatouch中允许一些网站预览。我看到了两种不同的可能性:... 查看详情
在 Sencha Touch MVC 应用程序中更新子面板
】在SenchaTouchMVC应用程序中更新子面板【英文标题】:UpdatingChildPanelsinSenchaTouchMVCApp【发布时间】:2011-08-3001:39:08【问题描述】:开发从json存储中提取数据的SenchaTouchMVC应用程序(设置为从Wordpress博客中提取内容的数据库)。一... 查看详情
Sencha Touch 2:在选项卡面板中创建嵌套列表
】SenchaTouch2:在选项卡面板中创建嵌套列表【英文标题】:SenchaTouch2:CreatingaNestedListinsideatabpanel【发布时间】:2012-06-2615:37:34【问题描述】:我现在已经尝试了上千种不同的方式来完成这项工作,SenchaTouch文档远非清晰或有帮助... 查看详情
在sencha touch 2中滚动面板时的文本字段焦点问题
】在senchatouch2中滚动面板时的文本字段焦点问题【英文标题】:Textfieldfocusissuewhilescrollingthepanelinsenchatouch2【发布时间】:2013-03-0709:06:56【问题描述】:我正在开发一个CordovaiOS应用程序(iPad)。我有一个表单面板,里面有一些煎茶... 查看详情
在 Sencha Touch 2 中显示加载程序而不阻塞用户
】在SenchaTouch2中显示加载程序而不阻塞用户【英文标题】:ShowloaderwithoutblockingtheuserinSenchaTouch2【发布时间】:2015-02-1305:20:43【问题描述】:在我的SenchaTouch应用程序中,我想显示加载器,但我不想阻止用户与应用程序交互。是否... 查看详情
如何使用 Sencha Touch 2 获取表单面板和禁用选择字段
】如何使用SenchaTouch2获取表单面板和禁用选择字段【英文标题】:howtogetformpanelanddisableselectfieldswithSenchaTouch2【发布时间】:2012-10-0613:31:59【问题描述】:我正在尝试在应用启动时禁用某些选择字段。我的主要导航是一个选项卡... 查看详情
Sencha Touch 2:面板中不显示列表
】SenchaTouch2:面板中不显示列表【英文标题】:SenchaTouch2:ListdoesnotdisplayinPanel【发布时间】:2012-05-3016:04:21【问题描述】:我正在SenchaTouch2中开发MVC应用程序,但无法在嵌套的panel中显示列表。应用程序的结构有一个主视图,它... 查看详情
如何在 VBOX 布局中显示 Sencha Touch 列表?
】如何在VBOX布局中显示SenchaTouch列表?【英文标题】:howdoimakeaSenchaTouchlistdisplayinaVBOXlayout?【发布时间】:2012-04-3004:54:16【问题描述】:我有一个布局设置为vbox的主面板。我想在面板中添加两个单独的列表。我希望这两个列表垂... 查看详情
在 Sencha Touch 中设置 numberfield 的值而不触发“change”事件
】在SenchaTouch中设置numberfield的值而不触发“change”事件【英文标题】:Setvalueofnumberfieldwithoutfiring"change"eventinSenchaTouch【发布时间】:2013-06-0415:58:22【问题描述】:我在SenchaTouch中有一个数字字段和一个列表。当我单击列... 查看详情
sencha touch 2:轮播面板之一内的卡片布局
】senchatouch2:轮播面板之一内的卡片布局【英文标题】:senchatouch2:cardlayoutwithinoneofthepanelofacarousel【发布时间】:2012-08-0808:28:03【问题描述】:我在这里尝试做的是在轮播面板中使用卡片布局。但是创建卡片布局并不常见,而轮... 查看详情
Sencha Touch Panel 渲染问题
】SenchaTouchPanel渲染问题【英文标题】:SenchaTouchPanelrenderingissue【发布时间】:2011-10-0113:20:39【问题描述】:我们正在SenchaTouch中开发一个面向平板电脑的应用程序,其中多个List对象并排围绕着一个面板,所有这些都在我们的Viewp... 查看详情
Sencha Touch 2 - 旋转木马仅在构建后卡在第一个面板上
】SenchaTouch2-旋转木马仅在构建后卡在第一个面板上【英文标题】:SenchaTouch2-CarouselStuckonFirstPanelOnlyAfterBuild【发布时间】:2012-09-2600:32:33【问题描述】:在我通过senchasdk构建应用程序之前,我在面板中有一个轮播,它显示和工作... 查看详情
Sencha Touch 2 - 选项卡式面板中的轮播
】SenchaTouch2-选项卡式面板中的轮播【英文标题】:SenchaTouch2-CarouselinTabbedPanel【发布时间】:2012-08-0323:24:55【问题描述】:我想查看2个v-box位于两个不同选项卡中的视图。我的代码没有显示错误,但唯一显示在没有选项卡的选项... 查看详情
sencha touch :: 为视口动态创建面板
】senchatouch::为视口动态创建面板【英文标题】:senchatouch::dynamicallycreatepanelsforviewport【发布时间】:2012-01-2610:03:52【问题描述】:我有一个MVC风格的煎茶触摸应用程序,我通常使用Ext.apply(app.views,loginPage:newapp.views.Login(),mainView:new... 查看详情