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

을 표시 할 때 마지막 항목으로 스크롤 할 필요가; 마지막 목록 항목이 보입니다. TextArea가 포커스를 얻지 못하면 마지막 목록 항목이 보이지 않습니다. 어떻게 수정합니까?

답변

0

TextArea의 onFocus 이벤트에서 $.list.scrollToItem(0, 14, { "animated" : false }); 코드를 사용해보십시오.