Category on UILabel to get correct label positioning also for right alignment and center alignment of containing text