Discussion Forums  >  Plugins, Customizing, Source Code

Replies: 5    Views: 87

Slav
Apple Fan
Profile
Posts: 37
Reg: Sep 09, 2013
Toronto
370
02/10/14 02:38 PM (11 years ago)

Menu simple - is there a way to make rows transparent?

It used to be by default - rows transparent and background images (for the screen or for the theme) are clearly visible. With iOS7 - any attempts to adjust Row Background colour to "clear" brings white rows. Any advises? (Menus don't look good).
 
AlanMac
Aspiring developer
Profile
Posts: 2612
Reg: Mar 05, 2012
Esher, UK
37,120
like
02/10/14 03:31 PM (11 years ago)
I think the fix in this thread is appropriate. However, I thought this plugin was fixed, so also check that you have the latest version. http://www.buzztouch.com/forum/thread.php?tid=AF15AB8F3A0F6436DEA9598&sortColumn=FT.id&sortUpDown=DESC&currentPage=6 Alan
 
Slav
Apple Fan
Profile
Posts: 37
Reg: Sep 09, 2013
Toronto
370
like
02/10/14 04:28 PM (11 years ago)
Thank you, AlanMac. No, it's not fixed yet as of today. Some other menus used to have the same problem, now fixed.
 
AlanMac
Aspiring developer
Profile
Posts: 2612
Reg: Mar 05, 2012
Esher, UK
37,120
like
02/11/14 03:33 AM (11 years ago)
@Slav, just to confirm, did this work for you or did you switch to another menu?
 
Slav
Apple Fan
Profile
Posts: 37
Reg: Sep 09, 2013
Toronto
370
like
02/11/14 11:43 AM (11 years ago)
Yes, @AlanMac, it worked properly, I did it as in thread you mentioned: " I edited the BT_screen_menuListSimple.m file after line 346 ([cell SetBackgrounView:...]) I added this code which does the trick: if([[BT_strings getStyleValueForScreen:[self screenData] nameOfProperty:@"listRowBackgroundColor" defaultValue:@""] isEqualToString:(@"clear")] ){ [cell setBackgroundColor:[UIColor clearColor]]; } " Line # is different, but all the rest worked good. Don't forget to put "clear" as Row Background Color in Control Panel. Thank you again
 
AlanMac
Aspiring developer
Profile
Posts: 2612
Reg: Mar 05, 2012
Esher, UK
37,120
like
02/11/14 12:11 PM (11 years ago)
I love a happy ending.
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.