Hide the share option in context menu on text selection in QLPreviewController











up vote
0
down vote

favorite












I'm using sample code from
[https://developer.apple.com/library/content/samplecode/DocInteraction/Introduction/Intro.html#//apple_ref/doc/uid/DTS40010052]



Run the above code, open the .txt file, long press on any text, the text gets selected and you will see a context menu with options "copy/look up/share etc" as in the pictureenter image description here



I do not want to show the "Share" option in this context menu. I tried to remove the long press completely etc, but nothing seems to work.



Any ideas? Thanks!










share|improve this question






















  • That's a common, system-wide iOS feature, and isn't meant to be disabled or hidden.
    – Raffael
    Mar 6 at 10:03










  • For security reasons in our app, I'm trying to do that! When you open pdf document, you do not see the share button. I need something similar!
    – user1165756
    Mar 6 at 14:34















up vote
0
down vote

favorite












I'm using sample code from
[https://developer.apple.com/library/content/samplecode/DocInteraction/Introduction/Intro.html#//apple_ref/doc/uid/DTS40010052]



Run the above code, open the .txt file, long press on any text, the text gets selected and you will see a context menu with options "copy/look up/share etc" as in the pictureenter image description here



I do not want to show the "Share" option in this context menu. I tried to remove the long press completely etc, but nothing seems to work.



Any ideas? Thanks!










share|improve this question






















  • That's a common, system-wide iOS feature, and isn't meant to be disabled or hidden.
    – Raffael
    Mar 6 at 10:03










  • For security reasons in our app, I'm trying to do that! When you open pdf document, you do not see the share button. I need something similar!
    – user1165756
    Mar 6 at 14:34













up vote
0
down vote

favorite









up vote
0
down vote

favorite











I'm using sample code from
[https://developer.apple.com/library/content/samplecode/DocInteraction/Introduction/Intro.html#//apple_ref/doc/uid/DTS40010052]



Run the above code, open the .txt file, long press on any text, the text gets selected and you will see a context menu with options "copy/look up/share etc" as in the pictureenter image description here



I do not want to show the "Share" option in this context menu. I tried to remove the long press completely etc, but nothing seems to work.



Any ideas? Thanks!










share|improve this question













I'm using sample code from
[https://developer.apple.com/library/content/samplecode/DocInteraction/Introduction/Intro.html#//apple_ref/doc/uid/DTS40010052]



Run the above code, open the .txt file, long press on any text, the text gets selected and you will see a context menu with options "copy/look up/share etc" as in the pictureenter image description here



I do not want to show the "Share" option in this context menu. I tried to remove the long press completely etc, but nothing seems to work.



Any ideas? Thanks!







ios qlpreviewcontroller






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Mar 6 at 4:28









user1165756

23039




23039












  • That's a common, system-wide iOS feature, and isn't meant to be disabled or hidden.
    – Raffael
    Mar 6 at 10:03










  • For security reasons in our app, I'm trying to do that! When you open pdf document, you do not see the share button. I need something similar!
    – user1165756
    Mar 6 at 14:34


















  • That's a common, system-wide iOS feature, and isn't meant to be disabled or hidden.
    – Raffael
    Mar 6 at 10:03










  • For security reasons in our app, I'm trying to do that! When you open pdf document, you do not see the share button. I need something similar!
    – user1165756
    Mar 6 at 14:34
















That's a common, system-wide iOS feature, and isn't meant to be disabled or hidden.
– Raffael
Mar 6 at 10:03




That's a common, system-wide iOS feature, and isn't meant to be disabled or hidden.
– Raffael
Mar 6 at 10:03












For security reasons in our app, I'm trying to do that! When you open pdf document, you do not see the share button. I need something similar!
– user1165756
Mar 6 at 14:34




For security reasons in our app, I'm trying to do that! When you open pdf document, you do not see the share button. I need something similar!
– user1165756
Mar 6 at 14:34












1 Answer
1






active

oldest

votes

















up vote
0
down vote













Instead of QLPreviewController, used WKWebview to preview docs. Used Insert CSS into loaded HTML in UIWebView / WKWebView to disable user interaction.






share|improve this answer





















    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














     

    draft saved


    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f49123388%2fhide-the-share-option-in-context-menu-on-text-selection-in-qlpreviewcontroller%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    0
    down vote













    Instead of QLPreviewController, used WKWebview to preview docs. Used Insert CSS into loaded HTML in UIWebView / WKWebView to disable user interaction.






    share|improve this answer

























      up vote
      0
      down vote













      Instead of QLPreviewController, used WKWebview to preview docs. Used Insert CSS into loaded HTML in UIWebView / WKWebView to disable user interaction.






      share|improve this answer























        up vote
        0
        down vote










        up vote
        0
        down vote









        Instead of QLPreviewController, used WKWebview to preview docs. Used Insert CSS into loaded HTML in UIWebView / WKWebView to disable user interaction.






        share|improve this answer












        Instead of QLPreviewController, used WKWebview to preview docs. Used Insert CSS into loaded HTML in UIWebView / WKWebView to disable user interaction.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 7 at 20:26









        user1165756

        23039




        23039






























             

            draft saved


            draft discarded



















































             


            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f49123388%2fhide-the-share-option-in-context-menu-on-text-selection-in-qlpreviewcontroller%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            這個網誌中的熱門文章

            Xamarin.form Move up view when keyboard appear

            Post-Redirect-Get with Spring WebFlux and Thymeleaf

            Anylogic : not able to use stopDelay()