NGUI를 직접 변경하는 방법 외에는 사실상 없긴 합니다만, 굳이 꼼수를 쓰자면 꼼수를 쓰는 것도 가능합니다. 사실상 ScrollView에 의해 WrapContent가 작동하기 때문에 ScrollView을 잘 조절해주면 되는데요...
ScrollView를 사용한다는 것은 "스크롤링"이 되어야 한다는 것이며, 동시에 scroll area 바깥의 경우에는 culling이 되어야 한다는 이야기와 일맥상통하게 됩니다. 그렇기 때문에 scrollView를 사용하게 되면 기본적으로 culling 기능은 사용하게 되죠.
요 기능과 사실상 scroll view의 local position을 어떻게 잘 바꾸면서 NGUI는 scrolling을 구현해 놓았습니다. 그렇기 때문에 데이터 세팅을 모두 해준 뒤에 scroll view의 local position과 clipping의 offset 값을 원래 초기값으로 세팅을 해주시면 reposition이 가능하게 됩니다.
대충 이런식으로 만들어주셔도 좋을 것 ...