I have a button that I use custom UIFont to display text on. The font loads correctly and is correctly applied to the button title. My problem is I can't seem to be able to change font size:

```
UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[button addTarget:self action:@selector(loginButtonClicked:) forControlEvents:UIControlEventTouchUpInside];
[button setTitle:@"Login" forState:UIControlStateNormal];
button.frame = CGRectMake(63.0, 200.0, 194.0, 60.0);
button.titleLabel.font = [UIFont fontWithName:@"My-Font" size:8.0f];
[self.view addSubview:button];

```

No matter what I put in for font size, I get some default size. On the other hand, if I do something like this:

```
button.titleLabel.font = [UIFont systemFontOfSize:32.0f];

```

I get size 32 font, however, of course, I don't get my custom font.
So, how do I set a size for custom font?

(I use Xcode 4.6.3)