Text doesn't look aligned properly using autolayout with component properties