I am trying to programmatically manipulate a UILabel so that it has a dynamic width.
I found that using sizeToFit() does this exact behavior.
Now as this label becomes my navigationItem.titleView. I want it to have a maximum size, which can't be extended. 
It is important to fit 2 barButtonItems in the navigationItem.
For instance: a backBarButton on the left, an addButton on the right.
Is there a way to change the sizeToFit() method?
You can use sizeThatFits: see docs here. 
You have to specify a CGSize that you want to fit in.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With