[MonoTouch] Question regarding setting background image for UIButton.

Leonardo Suryana leonardo at torqsoftware.com
Thu Oct 22 23:56:39 EDT 2009


Hi Craig,

 

I've tried that but it still won't work. The xcode console output still
states that the image is null. Could it be that it couldn't find the image
because all I did was stick in the image name instead of the path? If so,
would the path be just the project path + image name?

 

Thanks

 

Leonardo Suryana 

Software Engineer 

 <http://www.torqsoftware.com/> Torq Software

"Your business success through software development"

 

t: +61 8 6555 6507 e:  <mailto:leonardo at torqsoftware.com>
leonardo at torqsoftware.com 

f: +61 8 9409 5907 w:  <http://www.torqsoftware.com> www.torqsoftware.com

a: Unit 1A 30 Buckingham Drive, Wangara, Western Australia 6065

 

From: craig.dunn at gmail.com [mailto:craig.dunn at gmail.com] On Behalf Of Craig
Dunn
Sent: Friday, 23 October 2009 11:36 AM
To: Geoff Norton
Cc: Leonardo Suryana; monotouch at lists.ximian.com
Subject: Re: [MonoTouch] Question regarding setting background image for
UIButton.

 

Leo - I had a similar issue with
http://conceptdev.blogspot.com/2009/10/monotouch-isoflair-20.html (worked on
sim, failed on device)

//UIImage img = UIImage.FromFile (ImagePath); // WHY does this break???






UIImage img = UIImage.FromFileUncached(ImagePath); // BUT this works???

and found FromFileUncached() worked where FromFile() didn't...


Geoff - when I found a workaround I stopped looking for the cause. I might
go back and check to see if there is anything obvious in the Device output.

cd




On Fri, Oct 23, 2009 at 2:14 PM, Geoff Norton <gnorton at novell.com> wrote:

Leonardo,

 

  Have you looked at the Xcode Organizer->Console to see what the error is
on device?

 

Geoff

 

On 22-Oct-09, at 10:38 PM, Leonardo Suryana wrote:

 

Hey,

 

I've been using a few buttons on my test app and would love for those
buttons to have a background image associated with them.

Now in my Main.cs under the FinishedLauching method, I've set the background
image for one of my buttons (let's call it button A) to an image:

 

buttonA.BackgroundColor = UIColor.Clear;

buttonA.SetBackgroundImage(UIImage.FromFile("random.png"),
UIControlState.Normal);

 

and this works beautifully when deployed in the simulator. Now when I
deployed it on my iPod Touch, however, the app seems to not be able to load.

Has anyone have this issue before or did I do something wrong?

 

Specs:

MonoTouch 1.1.1 Professional Edition

Mono Develop 2.2 Beta 1

Mac OS 10.5

iPhone SDK 3.1.2

 

THANKS!

 

Leonardo Suryana

Software Engineer

 <http://www.torqsoftware.com/> Torq Software

"Your business success through software development"

 

t: +61 8 6555 6507 e:  <mailto:leonardo at torqsoftware.com>
leonardo at torqsoftware.com

f: +61 8 9409 5907 w:  <http://www.torqsoftware.com> www.torqsoftware.com

a: Unit 1A 30 Buckingham Drive, Wangara, Western Australia 6065

 

_______________________________________________
MonoTouch mailing list
MonoTouch at lists.ximian.com
http://lists.ximian.com/mailman/listinfo/monotouch

 


_______________________________________________
MonoTouch mailing list
MonoTouch at lists.ximian.com
http://lists.ximian.com/mailman/listinfo/monotouch

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/monotouch/attachments/20091023/7041f5e8/attachment-0001.html 


More information about the MonoTouch mailing list