Я использую следующий код, отправив последний номер отслеживания ИБП (строка), чтобы узнать, обнаружит ли NSDataDetector номер отслеживания в соответствии с типом NSTextCheckingTypeTransitInformation. Метод возвращает нулевые результаты. Когда я ввожу тот же номер отслеживания в приложение Notes iOS, он дает мне возможность просмотреть ссылку отслеживания («Отслеживание маршрута»).NSDataDetector type NSTextCheckingTypeTransitInformation - доступно ли это для iOS?
Есть ли причина, по которой вышеуказанный код не работает в приложении iOS для действительного номера отслеживания?
проверяет NSTextCheckingAirlineKey и NSTextCheckingFlightKey. когда вы используете NSTextCheckingTypeTransitInformation, он не будет проверять номер отслеживания UPS –
Спасибо! Вы можете отправить это как ответ, если хотите. Кроме того, знаете ли вы, есть ли способ проверить отслеживание пакетов, как это делает приложение Notes? – SAHM
вы можете создать свой собственный TextCheckingEnum, где вам нужно поставить условие для этого. «вы можете поделиться образцом ИБП», и на основе шаблона вы можете преобразовать этот контент с синим цветом, подчеркивая текст в ярлыке или текстовом изображении с атрибутом текста. –