2014-05-07 37 views
0

我已經FormPanel中被這樣創造消失:煎茶觸摸1.1滾動與Ext.form.FormPanel錯誤在URL欄

Modal.EmailPanel = Ext.extend(Ext.form.FormPanel, { 
dock: 'top', 
id: 'emailPanel', 
name: 'emailPanel', 
standardSubmit : false, 
styleHtmlContent: false, 
width: 200, 
height: window.innerHeight - (Ext.is.Phone ? 20 : g_topToolbarHeight), 
scroll: 'vertical', 
layout: { 
    type: 'vbox', 
    align: 'stretch' 
}, 
items: [ 

...等

什麼情況是,在第一它會顯示正確:

http://i.imgur.com/TOjG3fQ.png

但只要它滾動,它的一部分在Safari瀏覽器的地址欄消失:

http://i.imgur.com/E2LAwQR.png

我是Sencha Touch的新手,所以我不太確定這個問題會是什麼。任何輸入將不勝感激。

回答

0

所以問題是,當你向下滾動你的頁面,不能冷卻瀏覽器窗口內,它揭示了底部和隱藏上部? 那麼這是任何瀏覽器的自然滾動行爲...即使在這個頁面,這cannor適合他的窗口,當你滾動上部幻燈片下的url欄...我錯過了什麼?

+0

是的,錯過了一些:)「電子郵件頁面」欄不是FormPanel的一部分,也不是可滾動的內容。當窗體滾動時,它仍然固定在屏幕的頂部。通常至少。這種設計模式適用於Android和iOS,橫向和縱向等所有其他對話框,但這個特殊的對話框儘管構造類似,但卻給我帶來了麻煩。我也錯過了一些東西。 :/ – Dmitry

+0

啊好的,所以首先它的原生應用:),我不熟悉ios接口。 你想要的是滑動一切,包括搜索欄?你可以發佈其餘的視圖,包括項目和他們的佈局? – Sasha

+0

不是原生的,不...那些截圖是iOS Safari。不過,它在iOS/Android /等方面的行爲在不同的方向上有所不同! – Dmitry