I used autosizing. But as Thaddy said, in some rare cases the components will look bad. Fortunately, with proper combination of anchors and constraints so far my programs are working correctly.
Or you can write your own visual components which do not depend on the screen resolution just as what I am working. It takes lots of time and not easy, but the result is more satisfied.