Hi Nic,
thanks for the reply,
I have tried the following code in the ViewDidAppear and ViewDidLoad and both
give me a null issue,
searchBar = new UISearchBar (f){
Delegate = new SearchDelegate (),
ShowsCancelButton = true,
} ;
string[] buttons = new string[] { "POI", "Road", "Postcode"} ;
searchBar = new UISearchDisplayController();
searchBar.ScopeButtonTitles = buttons;
searchBar.ShowsScopeBar = true;
searchBar.SizeToFit();
this.SearchDisplayController.SearchBar = searchBar; <-- this errors saying
readonly
I have also tried the following in the events above
string[] buttons = new string[] { "POI", "Road", "Postcode"} ;
UISearchDisplayController POIsearch = new UISearchDisplayController();
POIsearch.SearchBar.ShowsScopeBar = true; <<--- fails here
POIsearch.SearchBar.ScopeButtonTitles = buttons;
I just need to see a working example to be able to see where I am going wrong,
TBH I have tried so many things now that I am about to drop that part of the
project until I can find an answer I spent the whole of yesterday googling for
an answer and nothing worked.
Thanks
Alex
On 5 Jun 2012, at 13:57, Nic Wise wrote:
> You may need to show the dialog before it creates the search bar -
> this happens with NavigationBars too.
>
> On Tue, Jun 5, 2012 at 12:40 PM, Alex White <[email protected]> wrote:
>> Hi,
>>
>> I am new to MT and MT.D, I am trying to get my head round how to properly
>> structure the search bar with search scope, I have not found any working
>> examples of SQLite IList into a the tableview.source of an inherited
>> dialogviewcontroller, and then to get the searching to work, I have got the
>> first load of the data working ok I am not getting anywhere with subsequent
>> of that data.
>>
>> In my constructor of my inherited class I have the following
>>
>> base.AutoHideSearch = true;
>> base.Autorotate = true;
>> base.EnableSearch = true;
>>
>>
>> Am I right in thinking that the ILIST<> is persisted at the class level and
>> that the searches don't go back out to the database to build the searches
>> but work off the loaded data?
>>
>> I am also needing to get the search scope buttons into the search bar, but I
>> am hitting null errors with the following code
>>
>> string[] buttons = new string[] { "POI", "Road", "Postcode"} ;
>> UISearchDisplayController POIsearch = new UISearchDisplayController();
>> POIsearch.SearchBar.ShowsScopeBar = true; <<--- fails here
>> POIsearch.SearchBar.ScopeButtonTitles = buttons;
>>
>> I am sure that all of the issues are my lack of understanding and not bugs
>> so any example code just to get me going would be great.
>>
>> Thanks in advance
>>
>> Alex
>>
>>
>> _______________________________________________
>> 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/
>
> 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
> 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
> 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