如何在給定圖像的形狀中創建UIButton。以給定圖像的形狀創建UIButton
我能夠創造出接近它的東西,但圖像似乎不適合按鈕。 我的要求是下面給出的圖像.i.e;半圓
我用來創建按鈕的代碼如下。
我應該在下面的圖片上做些什麼改變才能得到這個按鈕。 PS-ADD子視圖另一類做..
btnStartGame =[UIButton buttonWithType:UIButtonTypeCustom];
[btnStartGame setFrame:CGRectMake(60, 200, 200, 200)];
btnStartGame.titleLabel.font=[UIFont fontWithName:@"Helvetica-Bold" size:30];
[btnStartGame setImage:
[UIImage imageNamed:@"Draw button.png"] forState:UIControlStateNormal];
btnStartGame.titleLabel.textColor=[UIColor redColor];
btnStartGame.clipsToBounds = YES;
btnStartGame.layer.cornerRadius = 50;//half of the width
btnStartGame.layer.borderColor=[UIColor redColor].CGColor;
btnStartGame.layer.borderWidth=2.0f;
btnStartGame.tag=20;
btnStartGame.highlighted=NO;
你嘗試了什麼? – nielsbot
我忘記提及最重要的事情,點擊按鈕不應該超出圖像...嚴格的圖像內.. –
它的東西,但我開發一個小遊戲的開始畫面。我必須去主頁點擊這個按鈕後,但當我爲這個集成圖形,我有這個問題,我可以創建一個類似的按鈕,但現在的問題是,如果我點擊按鈕圖像外的部分(這應該是按鈕)它是一個click.pls幫助 –