实现动态调整控件大小和位置，实现例子为打开大图