:D :D no no you are right, you don't sound like an a**ehole :P We had the exact same argument with our contractors. It was their idea and we can't object on that. So for now it is what it is :)
On Nov 15, 2012, at 1:26 PM, Nic Wise <[email protected]> wrote: > Not to sound like an a**ehole (which, possibly, I still will): please dont. > > Keep the same data, the same screens, and flow, but take time to > reimagine the UI using the available widgets and conventions. > > Make it work like an iOS app (or Android, or WP). Your users will love > you for it :) > > (or, just tell me I'm an a**ehole. Which is fine, too :) ) > > On Thu, Nov 15, 2012 at 12:10 PM, Iki <[email protected]> wrote: >> I did think about redesigning it, but I'm not sure if its worth it, i will >> look for alternatives, maybe UISegmentedControl. I agree with you that the >> tab bar is on the bottom for a reason, but we are porting WinMo custom >> applications and one of objectives is to retain similar look and feel. >> >> But thanks for guys for help, nonetheless!! >> >> >> On Nov 15, 2012, at 12:34 PM, Nic Wise <[email protected]> wrote: >> >>> It might be a bit of a cop-out, but have you thought about redesigning >>> it? iOS has tabs at the bottom. Android has it at the top. I think its >>> for a reason. >>> >>> Or, you could use a UISegmentedControl not the tabbar.... not the same >>> look, but might work for you. >>> >>> On Thu, Nov 15, 2012 at 11:14 AM, Iki <[email protected]> wrote: >>>> Hi Nic, >>>> >>>> that was also my conclusion, but i don't know how to do it. From TabBar >>>> ctor >>>> i tried: >>>> >>>> //this.View.Bounds = new System.Drawing.RectangleF(0,0,300,300); >>>> //this.TabBarController.View.Frame = new >>>> System.Drawing.RectangleF(0,0,300,300); >>>> //this.TabBarController.View.Bounds = new RectangleF(10,10,400,400); >>>> >>>> But none of the above works, i also try to set View.Frame from AppDelagate >>>> just after creating TabBar, but no luck with that either. >>>> >>>> >>>> On Nov 14, 2012, at 4:54 PM, Nic Wise <[email protected]> wrote: >>>> >>>> You might have to change the size of the TabBarController view - it'll >>>> think there is a set of tabs down there, which there isn't.... 'cos >>>> you moved it. >>>> >>>> this.View.Frame = .... (or is it bounds?) >>>> >>>> >>>> >>>> On Wed, Nov 14, 2012 at 10:15 AM, Iki <[email protected]> wrote: >>>> >>>> I try to reset the bounds of the view, but no luck. Also i tried to resize >>>> UIViewControllers that are inside TabBarController, but it seems to me that >>>> i need to resize the TabBarController View. >>>> >>>> This is what i have tried: >>>> >>>> //this.TabBarController.View.Frame = new >>>> System.Drawing.RectangleF(0,0,UIScreen.MainScreen.Bounds.Width,UIScreen.MainScreen.Bounds.Height); >>>> //this.View.Bounds = UIScreen.MainScreen.Bounds; >>>> //this.View.Frame = new System.Drawing.RectangleF(0,0,300,300); //just to >>>> see if i can affect the view bounds in any way >>>> >>>> >>>> Im out of the ideas on how to solve this. >>>> >>>> >>>> >>>> On Nov 14, 2012, at 2:26 AM, Robert Reck <[email protected]> wrote: >>>> >>>> Ivan, >>>> >>>> Do you have to reset the bounds of the view to compensate for the tab bar's >>>> 48 pixels being moved to the top? >>>> >>>> Bob >>>> >>>> -- >>>> Bob Reck <[email protected]<mailto:[email protected]>> >>>> PII Quality Assurance Auditor >>>> Senior Applications Developer >>>> ___________________ >>>> www.keylogic.com<http://www.keylogic.com/> >>>> 443.539.9065 >>>> 301.621.8920 (fax) >>>> >>>> The information contained in this message may be privileged, private and >>>> protected from disclosure. If the reader of this message is not the >>>> intended >>>> recipient, or an employee or agent responsible for delivering this message >>>> to the intended recipient, you are hereby notified that any dissemination, >>>> distribution or copying of this communication is strictly prohibited. If >>>> you >>>> have received this message in error, please notify us immediately by >>>> replying to the message. >>>> >>>> On Nov 13, 2012, at 6:15 PM, "Iki" >>>> <[email protected]<mailto:[email protected]>> wrote: >>>> >>>> Hi >>>> >>>> I'm currently having problems with placing TabBar on top of the screen >>>> (default is bottom). >>>> >>>> I followed this MonoTouch sample: >>>> >>>> http://docs.xamarin.com/iOS/Recipes/Content_Controls/Tab_Bar/Create_a_Tab_Bar >>>> >>>> so i have this: >>>> >>>> using System; >>>> using MonoTouch.UIKit; >>>> >>>> namespace TabBar >>>> { >>>> public class TabBarController : UITabBarController >>>> { >>>> >>>> UIViewController tab1, tab2, tab3; >>>> >>>> public TabBarController () >>>> { >>>> //this line is added by me to move the TabBar to the top of the screen >>>> this.TabBar.Frame = new >>>> System.Drawing.RectangleF(0,0,this.View.Bounds.Width,48); >>>> >>>> tab1 = new UIViewController(); >>>> tab1.Title = "Green"; >>>> tab1.View.BackgroundColor = UIColor.Green; >>>> >>>> tab2 = new UIViewController(); >>>> tab2.Title = "Orange"; >>>> tab2.View.BackgroundColor = UIColor.Orange; >>>> >>>> tab3 = new UIViewController(); >>>> tab3.Title = "Red"; >>>> tab3.View.BackgroundColor = UIColor.Red; >>>> >>>> >>>> var tabs = new UIViewController[] >>>> { >>>> tab1, tab2, tab3 >>>> } ; >>>> >>>> ViewControllers = tabs; >>>> >>>> SelectedViewController = tab2; >>>> } >>>> } >>>> } >>>> >>>> After that, TabBar will be on top, but on the bottom of the screen(View) >>>> there is a black gap (from previous position). How can i fix this? And what >>>> would be appropriate way >>>> for me to achieve this? >>>> >>>> Thanks for any help! >>>> >>>> Ivan >>>> www.holisticware.com<http://www.holisticware.com> >>>> >>>> _______________________________________________ >>>> MonoTouch mailing list >>>> [email protected]<mailto:[email protected]> >>>> http://lists.ximian.com/mailman/listinfo/monotouch >>>> >>>> >>>> >>>> _______________________________________________ >>>> MonoTouch mailing list >>>> [email protected] >>>> http://lists.ximian.com/mailman/listinfo/monotouch >>>> >>>> >>>> >>>> >>>> -- >>>> Nic Wise >>>> t. +44 7788 592 806 | @fastchicken | http://www.linkedin.com/in/nicwise >>>> b. http://www.fastchicken.co.nz/ >>>> >>>> mobileAgent (for FreeAgent): get your accounts in your pocket. >>>> http://goo.gl/IuBU >>>> Trip Wallet: Keep track of your budget on the go: http://goo.gl/ePhKa >>>> Earnest: Self-employed? Track your business expenses and income. >>>> http://earnestapp.com >>>> Nearest Bus: find when the next bus is coming to your stop. >>>> http://goo.gl/Vcz1p >>>> London Bike App: Find the nearest Boris Bike, and get riding! >>>> http://goo.gl/Icp2 >>>> >>>> >>> >>> >>> >>> -- >>> Nic Wise >>> t. +44 7788 592 806 | @fastchicken | http://www.linkedin.com/in/nicwise >>> b. http://www.fastchicken.co.nz/ >>> >>> mobileAgent (for FreeAgent): get your accounts in your pocket. >>> http://goo.gl/IuBU >>> Trip Wallet: Keep track of your budget on the go: http://goo.gl/ePhKa >>> Earnest: Self-employed? Track your business expenses and income. >>> http://earnestapp.com >>> Nearest Bus: find when the next bus is coming to your stop. >>> http://goo.gl/Vcz1p >>> London Bike App: Find the nearest Boris Bike, and get riding! >>> http://goo.gl/Icp2 >> > > > > -- > Nic Wise > t. +44 7788 592 806 | @fastchicken | http://www.linkedin.com/in/nicwise > b. http://www.fastchicken.co.nz/ > > mobileAgent (for FreeAgent): get your accounts in your pocket. > http://goo.gl/IuBU > Trip Wallet: Keep track of your budget on the go: http://goo.gl/ePhKa > Earnest: Self-employed? Track your business expenses and income. > http://earnestapp.com > Nearest Bus: find when the next bus is coming to your stop. > http://goo.gl/Vcz1p > London Bike App: Find the nearest Boris Bike, and get riding! > http://goo.gl/Icp2 _______________________________________________ MonoTouch mailing list [email protected] http://lists.ximian.com/mailman/listinfo/monotouch
