Is it Appstore save to subclass a UINavigationController? - ios4

In different threads I read that it is not recommended to subclass an UINavigationController.
But is it AppStore save if I would do it? Has anyone any experience with this?

I have published a subclass of navigation controller that does exactly this.
Check out at: https://github.com/vitorll/CustomNavigationController
With these class I already published three apps in the appstore. And I know at least one friend that have used it in another 2 apps already approved by Apple.
If you need more help, let me know.

Related

White-Label a UWP Application

I am about to start development on an UWP Application. One of the last minute requirements was to be able to support white-labeling the application for our partners. Does anyone have any experience doing this using the Universal Windows Platform that would be willing to give me some insight on resources I should be looking at?
Some basic questions I have is:
Is it possible? I read about it being done with iOS and Android.
How do you create the AppPackage for each partner?
Localization differences? Where one localization may refer to it as one product, but another refers to it as the other product.
Or is this something where I would bundle everything up and send it to the partner to create their own upload? If this is the case, is there a how-to on that?
Some of these might be basic questions, but this is the first time I have created a white-label application, so it is all new to me.
Have just replied to another one topic and looks that screenshot is still needed)
When you submit App to store you can find option:
This way you can make your app visible only to your partners. And you can also register as many apps as you like (each one for separate partner)
Or you can distribute your app thrue Windows Store for Business.
Take a look also at this link, it might be helpful for you
Distribute LOB apps to enterprises

search contract within the Metro app of Windows8

I would like to know how can I implement the search contract from within the app, to search/find a few files present inside the application.
As far as I know, there are a lot of articles especially from msdn, blogs, etc which helps us create a normal search contract to search/look for apps/books, etc on win8 system, but I have not come across any valuable source for implementing search within the app.
Your response will eb of great help to me :) Thanks in advance..!
As I know, you can add a search contract using Add a New Item command in Visual Studio. The IDE will register the appropriate handlers to catch QuerySubmitted event or Search Activated events. The former is used for capturing search event while your application is the main app on screen and the second one is for situations where your application is not running as the active app.
What you search in your application isn't important. It's completely your own business. You can search for files inside your apps or anything else.
Recently I've read an article on MSDN about this. Maybe useful for you too
Adding search to an app
Also similar issue here on StackOverflow

Control xml attributes

Hello I have a problem wich I would like to find the perfect solution for it.
I am a publisher in many monetizing platforms like : admob,adfonic..
for example in my main layout.
I declared admob but if I wanna show adfonic I must do a whole update of my app vercion for my users would see adfonic instead.
So is there anyway of control those lines or controling that xml that shows either admob of adfonic ?
Thank you very much
I strongly recommend using a mediation solution like Admob mediation where you can configure which networks to use at runtime.

Drag and Drop from Silverlight OOB to another App

Well, here is another question that I think has been answered, but I need to ask it anyway. Is it possible to create a customized Silverlight 5 control that can be dragged from one application to another? The behavior I would like to emulate is like the Spy++ Crosshair Icon.
Thanks guys!
So after much research and deliberation, we abandoned the idea of using Silverlight to achieve our goal. The resulting application is a Windows Forms desktop application.
Since no one here decided to help answering this particular question, I will answer it with this: It is not possible to use Silverlight to create a control that you can drag over to an external application and find the Window Handle information for that external app.

loading different root view controller on starting of an universal app

I am trying to create an universal app for iOS. I want to load different xib based on device it being run. Do I need to create two separate app delegate classes?
Any help would be appreciated.
No, you don't need to use two different app delegates, but you can: what I've done in some apps is to create an app delegate base class and each the iPhone and iPad versions derived from that base class to implement the different behavior. See the answer of hotpaw2 to this question.
In your Info.plist you can specify different XIBs for iPhone and iPad, and in each XIB you can specify the app delegate class. Either use the same one or different ones, whichever suits you best. See also this article.
This nice blog post also shows how to load different XIBs manually depending on the device being run on.

Resources