Oh, thanks. I thought this list is managed by apple so it's related to
cocoa frame work.

I'll take it to the other list

On Mon, Jan 19, 2015 at 11:47 PM, Fritz Anderson
<[email protected]> wrote:
> On Jan 19, 2015, at 8:40 AM, Aaron Lewis <[email protected]> wrote:
>
>> I'm trying to create a button programatically, something similar to this:
>>
>>    UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
>>    [button setTitle:@"Click Me!" forState:UIControlStateNormal];
>>    button.frame = CGRectMake(80.0, 210.0, 160.0, 40.0);
>>    [self.view addSubview: button];
>>
>> I had to set the frame otherwise it's invisible. And I'm using a fixed
>> size here.
>>
>> Is that best practise to do it? I'm wondering if there's a "standard" size
>
> 1. The object has to have _some_ size and location. Presumably you know what 
> they should be. Suit yourself.
>
> 2. The frame is never really “fixed;” if you don't know what it should 
> eventually be, setting it by whim and doing the arithmetic later is the only 
> way. I use 0,0,100,100 for throwaway. Maybe my code would be cleaner if I 
> declared a global const/let CGRect with a name that flags my intent that it 
> be arbitrary.
>
> 3. Remember 44x44 points is the minimum usable size.
>
> 4. I am in the antisocial habit of answering off-topic questions. Help me 
> reform: Take the next one to cocoa-dev, which is about UIKit practice, and 
> not to a list restricted to Objective-C as a general-purpose programming 
> language.
>
>     ― F
>



-- 
Best Regards,
Aaron Lewis - PGP: 0x13714D33 - http://pgp.mit.edu/
Finger Print:   9F67 391B B770 8FF6 99DC  D92D 87F6 2602 1371 4D33

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Objc-language mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/objc-language/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to