{"id":1025,"date":"2010-04-09T22:27:30","date_gmt":"2010-04-09T21:27:30","guid":{"rendered":"http:\/\/www.tupperclub.de\/blog\/?p=1025"},"modified":"2010-06-23T11:01:48","modified_gmt":"2010-06-23T10:01:48","slug":"interface-builder-wenn-die-view-verschwindet","status":"publish","type":"post","link":"https:\/\/www.tupperclub.de\/blog\/?p=1025","title":{"rendered":"Interface Builder &#8211; wenn die View verschwindet&#8230;"},"content":{"rendered":"<p>Apple hat einen &#8222;lustigen&#8220; Bug in den Interface Builder eingebaut.<br \/>\nWenn man sein Macbook gelegentlich mit externem Monitor betreibt und manchmal auch nicht, kann man es schaffen, die XIB-Files des Interface Builder auf ebenso elegante wie nachhaltige Weise unbenutzbar zu machen.<\/p>\n<p>Man nehme: das XIB-File und bearbeite die View auf dem externen Monitor. Das ganze dann Speichern und den externen Monitor abstecken. Wenn man das XIB-File jetzt wieder \u00f6ffnet, hat meine keine M\u00f6glichkeit mehr, die eben bearbeitete View wieder in den sichtbaren Bereich zu kriegen.<\/p>\n<p>Naja, fast keine. Der Trick: XIB-File mit einem Editor \u00f6ffnen und nach dem Namen des XIB-Files suchen, bis sich in dessen N\u00e4he eine Zeile findet, die &lt;string&gt;{{2123, -70}, {320, 480}}&lt;\/string&gt; oder so \u00e4hnlich lautet.<\/p>\n<p>Die 2123 ist die x-Position des View-Hauptfensters und kann durch etwas, dass auf dem prim\u00e4ren Monitor liegt, ersetzt werden, beispielsweise 20.<\/p>\n<p>Et voila, schon klappts auch mit dem XIB-File. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apple hat einen &#8222;lustigen&#8220; Bug in den Interface Builder eingebaut. Wenn man sein Macbook gelegentlich mit externem Monitor betreibt und manchmal auch nicht, kann man es schaffen, die XIB-Files des Interface Builder auf ebenso elegante wie nachhaltige Weise unbenutzbar zu machen. Man nehme: das XIB-File und bearbeite die View auf dem externen Monitor. Das ganze [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25],"tags":[],"class_list":["post-1025","post","type-post","status-publish","format-standard","hentry","category-iphone-ipad-entwicklung"],"_links":{"self":[{"href":"https:\/\/www.tupperclub.de\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1025","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tupperclub.de\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tupperclub.de\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tupperclub.de\/blog\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tupperclub.de\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1025"}],"version-history":[{"count":4,"href":"https:\/\/www.tupperclub.de\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1025\/revisions"}],"predecessor-version":[{"id":1049,"href":"https:\/\/www.tupperclub.de\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1025\/revisions\/1049"}],"wp:attachment":[{"href":"https:\/\/www.tupperclub.de\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1025"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tupperclub.de\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1025"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tupperclub.de\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1025"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}