2017-12-15 8 views
0
<View id="body"> 
      <ListView id="list" bottom="80"> 
       <ListSection> 
        <ListItem title="List item 1"></ListItem> 
        <ListItem title="List item 2"></ListItem> 
        <ListItem title="List item 3"></ListItem> 
        <ListItem title="List item 4"></ListItem> 
        <ListItem title="List item 5"></ListItem> 
        <ListItem title="List item 6"></ListItem> 
        <ListItem title="List item 7"></ListItem> 
        <ListItem title="List item 8"></ListItem> 
        <ListItem title="List item 9"></ListItem> 
        <ListItem title="List item 10"></ListItem> 
        <ListItem title="List item 11"></ListItem> 
        <ListItem title="List item 12"></ListItem> 
        <ListItem title="List item 13"></ListItem> 
        <ListItem title="List item 14"></ListItem> 
        <ListItem title="List item 15"></ListItem> 
       </ListSection> 
      </ListView> 
      <View class="h-size bottom" id="bottom_container" height="80"> 
       <View id="content_container" class="h-size"> 
        <Widget src="com.careclues.buttons" id="template_btn"/> 
        <TextArea class="h-size" id="content" onChange="contentChanged"/> 
        <Widget src="com.careclues.buttons" id="camera_btn"/> 
       </View> 
       <Widget src="com.careclues.buttons" id="send_btn"/> 
      </View> 
     </View> 

を表示されたときに、私は$ .list.scrollToItemを(0、14、{ は、 "アニメーション":偽 })追加した最後の項目までスクロールする必要があります。最後のリスト項目が表示されるようにします。 TextAreaが最後のリスト項目をフォーカスしなくなったとき、これを修正する方法は?ListViewコントロールは、キーボードが

答えて

0

このコードは、TextAreaのonFocusイベントで $.list.scrollToItem(0, 14, { "animated" : false }); にコードしてください。

関連する問題