2017-12-15 11 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> 

erscheint Ich habe $ .list.scrollToItem hinzugefügt (0, 14, { "animiert": false }); so dass das letzte Listenelement sichtbar ist. Wenn TextArea den Fokus auf das letzte Listenelement erhält, das nicht mehr sichtbar ist, wie kann das behoben werden?Listview muss letzte Element bewegen, wenn Tastatur

Antwort

0

Versuchen Sie folgenden Code: $.list.scrollToItem(0, 14, { "animated" : false }); im onFocus-Ereignis von TextArea.

Verwandte Themen