はじめに お好み焼 ゆきです。普段は大阪でお好み焼きを焼いています。残念ながら仕事でRubyMotionを使う機会はなかなかありませんが(当たり前)、RubyCocoa来の「RubyでCocoaファン」です。本日はRubyMotionともすごく相性のいい、すばらしきAuto Layoutの世界を紹介させてください。対象としてはRubyMotionの基本が分かっておられる方を想定しています。どうぞよろしくお願いします(ちなみにプロファイルイメージは愛らしい感じですが、実際は男(しかも中年)が書いています。申し訳ない)。 Auto Layoutとは Auto Layout はVer.6からiOSにも加えられた、view や control といったエレメントに、画面配置上の「縛り(Constraint)」をかけることでレイアウトを実現するAPIのことをいいます。 [Appleのドキュメントだと
![Auto Layout でパスコードロック画面風ナンバーパッドをつくる - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/e6daeaa17f696e313fda47843be25aeefd0ecc52/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Fadvent-calendar-ogp-background-f625e957b80c4bd8dd47b724be996090.jpg%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9QXV0byUyMExheW91dCUyMCVFMyU4MSVBNyVFMyU4MyU5MSVFMyU4MiVCOSVFMyU4MiVCMyVFMyU4MyVCQyVFMyU4MyU4OSVFMyU4MyVBRCVFMyU4MyU4MyVFMyU4MiVBRiVFNyU5NCVCQiVFOSU5RCVBMiVFOSVBMiVBOCVFMyU4MyU4QSVFMyU4MyVCMyVFMyU4MyU5MCVFMyU4MyVCQyVFMyU4MyU5MSVFMyU4MyU4MyVFMyU4MyU4OSVFMyU4MiU5MiVFMyU4MSVBNCVFMyU4MSU4RiVFMyU4MiU4QiZ0eHQtY29sb3I9JTIzM0EzQzNDJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1jbGlwPWVsbGlwc2lzJnR4dC1hbGlnbj1sZWZ0JTJDbWlkZGxlJnM9NWNjNjlmMGU3MDFhM2Q4YjM5MDcyZmNmNmFkMGQ0YWU%26mark-x%3D142%26mark-y%3D151%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwT2tvbm9taXlha2lZdWtpJnR4dC1jb2xvcj0lMjMzQTNDM0MmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0xNDYwZGViYWVmMDg0ZGFhOGJlNDgyOGU1NTk2MjM5Zg%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Dfd1d9c9943f6b183699f9c1e5db13ef4)