ScrollableView 사용시 주의사항

ScrollableView의 경우 하위에 바로 들어가는 views에 top , left를 지정하면 안드로이드에서 좀 이상해지는 경우가 있네요. 다시 생각해보니 views에 지정하는 거에 바로 top, left를 지정하기 보다는 그 안에서 하는게 더 좋겠네요. 이렇게 하면 문제 없습니다.

  • 발생환경 : TiSDK 3.4.x
  • 테스트 : ios simulator 8.0, Genymotion(Android 5.0)

아래의 코드일 경우 android에서 myView의 left와 bottom이 적용이 안됩니다.

<ScrollableView>
	<View id="myView" backgroundColor="red" left="10" bottom="50"></View>
	<View backgroundColor="blue"></View>
<ScrollableView>

페이지에 해당하는 view에 바로 위치나 크기와 관련된 내용을 넣지 말하 페이지에 해당하는 view를 별도로 두면 정상적으로 나옵니다.

<ScrollableView>
	<View>
		<View id="myView" backgroundColor="red" left="10" bottom="50"></View>
	</View>
	<View backgroundColor="blue"></View>
<ScrollableView>