If you are a fan of autolayout and using it extensively, you can feel the pain of writing self.translatesAutoresizingMaskIntoConstraints = NO; every time UIView is initialized. This is awkward to use when I try to init UIView with following initializer, UIView* v = [[UIView alloc] init]; It is implicit that I