How to create a UILabel with margins?

I was wondering that today, but then I stumpled upon this answer on StackOverflow, which I converted into this little golden C# nugget of overridden awesomeness:

Not much, I know 😉 but I like to make a calm start when I suddenly start blogging about new subjects. More iOS and Xamarin will follow…

Btw. I really love how everything in the Cocoa Touch framework lends itself so well to be customized and tweaked by overriding methods.