iOS: add SetFrame function