Even een snelle tip. Dat kleine info icoontje die je vaak bij applicaties ziet is erg handig. Het is een standaard UIButton uit de Interface Builder (IB: kies bij Button type “Info Light” of “Info Dark”). Het enige probleem is dat het aanraak vlak extreem klein is en dat je dus staat te pielen in je handen. Om de een of andere reden kun je de grootte ervan niet in IB aanpassen. Wat je wel kan doen, staat in deze Post.
Met dank aan deze site.
1. Voeg in de .h van de ViewController waar de Info Button op zit de volgende outlet toe:
IBOutlet UIButton *infoButton;
2. In de viewdidload van de ViewController.m waar de Info Button op zit voeg je toe:
CGRect newInfoButtonRect = CGRectMake(infoButton.frame.origin.x-25, infoButton.frame.origin.y-25, infoButton.frame.size.width+50, infoButton.frame.size.height+50); [infoButton setFrame:newInfoButtonRect];
3. Vergeet niet om in de Interface Builder de infoButton-outlet te ctrl-slepen naar het “Light Info Button” plaatje in je view. Een snelle “cmd-S” en run!

