Coder Social home page Coder Social logo

Link support about gonmarkupparser HOT 14 CLOSED

andyfitter avatar andyfitter commented on May 27, 2024
Link support

from gonmarkupparser.

Comments (14)

nicolasgoutaland avatar nicolasgoutaland commented on May 27, 2024

Hi,
Are you talking about the anchor sample, or the custom markups sample ?

from gonmarkupparser.

andyfitter avatar andyfitter commented on May 27, 2024

Ah, sorry, I should have been more clear - Its the Anchor sample on the develop branch.

from gonmarkupparser.

nicolasgoutaland avatar nicolasgoutaland commented on May 27, 2024

Ok. I've merged the develop in master this morning, but I didn't update the sample, my bad.
Working on it.

from gonmarkupparser.

nicolasgoutaland avatar nicolasgoutaland commented on May 27, 2024

You can check the "Custom markups" sample, that should works.
To be sure that anchors tags are working, check that you are displaying your attributed string in a UITextView and that your delegate is correctly set.

from gonmarkupparser.

nicolasgoutaland avatar nicolasgoutaland commented on May 27, 2024

Just pushed an updated sample. Let me know if everything is ok.

from gonmarkupparser.

andyfitter avatar andyfitter commented on May 27, 2024

Thanks for that - The sample works fine now. Do you know of any reason that the Anchor code would not work on iOS 7.0? Both your sample app (If adjusted to allow iOS 7) and my code render the links fine, but the delegate method never gets called.

Andrew Fitter
[email protected]

On 11 Feb 2015, at 18:43, Nicolas Goutaland [email protected] wrote:

Just pushed an updated sample. Let me know if everything is ok.


Reply to this email directly or view it on GitHub #3 (comment).

from gonmarkupparser.

nicolasgoutaland avatar nicolasgoutaland commented on May 27, 2024

This is strange. I have no problem on an iOS 7.1 simulator. Cannot test under iOS7.0 for now.

Are you using Interface Builder to configure your UITextView, or did you configure it by code ?
Have you tried following :

  • implement other delegate methods, and check if they are called or not
  • set the delegate manually
  • set UITextView configuration manually
     _resultTextView.editable   = NO;
    _resultTextView.selectable = YES;

Let me know if it solves your problem.

from gonmarkupparser.

andyfitter avatar andyfitter commented on May 27, 2024

Hi. Sorry if I wasn't clear - 7,1 and 8.x work fine, but 7.0 doesn't work. I wondered if you knew any reason why 7.1 would work but not 7.0

I might be able to change the app to support 7.1 upwards and all will be ok.

Thanks.

On 11 Feb 2015, at 9:15 pm, Nicolas Goutaland [email protected] wrote:

This is strange. I have no problem on an iOS 7.1 simulator. Cannot test under iOS7.0 for now.

Are you using Interface Builder to configure your UITextView, or did you configure it by code ?
Have you tried following :

implement other delegate methods, and check if they are called or not
set the delegate manually
set UITextView configuration manually ``` _resultTextView.editable = NO; _resultTextView.selectable = YES;

Let me know if it solves your problem.

Reply to this email directly or view it on GitHub.

from gonmarkupparser.

nicolasgoutaland avatar nicolasgoutaland commented on May 27, 2024

Ok. Did you try to implements other delegate methods ? Are they called ?
Have you tried to configure your textview editable / selectable / delegate properties by code ?
This is the only reason I could find, that xib might by misinterpreted.

from gonmarkupparser.

nicolasgoutaland avatar nicolasgoutaland commented on May 27, 2024

Seems to be a problem with NSTextAttachment in iOS 7.0.
Working on a fix.

from gonmarkupparser.

andyfitter avatar andyfitter commented on May 27, 2024

Great, thanks.

Andrew Fitter
[email protected]

On 12 Feb 2015, at 10:47, Nicolas Goutaland [email protected] wrote:

Seems to be a problem with NSTextAttachment in iOS 7.0.
Working on a fix.


Reply to this email directly or view it on GitHub #3 (comment).

from gonmarkupparser.

nicolasgoutaland avatar nicolasgoutaland commented on May 27, 2024

Just pushed a fix in the develop branch. Can you try the sample on iOS 7.0 ?

If my guess is correct, the delegate method to implement is - (BOOL)textView:(UITextView *)textView shouldInteractWithURL:(NSURL *)URL inRange:(NSRange)characterRangenow.

from gonmarkupparser.

andyfitter avatar andyfitter commented on May 27, 2024

Seems to work ok on all my test devices - iOS 7.0 and upwards

Andrew Fitter
[email protected]

On 12 Feb 2015, at 13:43, Nicolas Goutaland [email protected] wrote:

Just pushed a fix in the develop branch. Can you try the sample on iOS 7.0 ?

If my guess is correct, the delegate method to implement is - (BOOL)textView:(UITextView *)textView shouldInteractWithURL:(NSURL *)URL inRange:(NSRange)characterRangenow.


Reply to this email directly or view it on GitHub #3 (comment).

from gonmarkupparser.

nicolasgoutaland avatar nicolasgoutaland commented on May 27, 2024

Great, Merging it to master, updating Pod and Doc.
Thanks for the bug report.

from gonmarkupparser.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.