ios - UIlabel shows extra space before text -


I have used UILB in my app, it is working properly in portrait mode, but when I use my landscape in landscape mode If I open the app then it shows content in the center of UILabel. I've tried the size, but it is not working. As soon as I increase the width of the womb, the more I begin to come to Urabel.

My code:

  self.contentLabel.text = labeltext; [Self content label setNumberOffline: 0]; [Self. Content label size tofitt];  

I doubt your UILB and the text inside it is actually wrong form on rotation Is not aligned with. Make sure the label stays at the top of the view. Try:

  self.contentLabel.autoresizingMask = UIViewAutoresizingFlexibleHighight;  

or

  self-latin Labeling Mask = UIViewAutoresizingFlexibleBottomMargin | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin;  

Edit: Another thought.

If the automatic layout is enabled and you are calling size tofitt in viewDidLoad , the size of the view is changing after the automatic layout, Shows SubViews Try putting your code instead


Comments

Popular posts from this blog

ios - How do I use CFArrayRef in Swift? -

eclipse plugin - Run java code error: Workspace is closed -

c - Error on building source code in VC 6 -