iOS 8.3: UIActivityViewController shows extraneous row iOS 8.3: UIActivityViewController shows extraneous row ios ios

iOS 8.3: UIActivityViewController shows extraneous row


In iOS 8, UIActivityViewController is still an API that only provides custom functions, but not custom UI. You can't change the way it looks. The only part of the visual style you can change is the icon of your custom UIActivity subclasses. (ref)

This is how Apple implements this, and it cannot be changed as of 8.3. If you really want to avoid the extra row and the "More" button, you can implement a UIActivityViewController replacement. Here are a couple that have been recently maintained:


OvershareKit

OvershareKit


URBNShareKit

URBNShareKit


References:


This is by-design so that users can add back system and third-party actions that they've hidden.


The More is system default. that is used to reordering the application. and for extension(introduce in IOS 8), More button is used to reorder the app as well add application in dialogue. we don't have any control over it.

Hope this help you.