Pytanie Pozbywanie się wskaźnika kliknięcia "flash" w iOs UIWebView


Moja aplikacja na iPada używa wielu widoków UIWeb do wyświetlania treści. Użytkownik klika małe obrazy z linkami, aby wyświetlić mniejszy widok z dodatkową zawartością. Gdy klikniesz link w interfejsie użytkownika, link podświetli na chwilę szary, wskazując kliknięcie. W przypadku linków w obrazie, cały prostokąt obrazu miga na chwilę szarym i jest dość brzydki. Czy istnieje sposób, aby wyłączyć to zachowanie?


18
2017-09-22 18:27


pochodzenie




Odpowiedzi:


Oczywiście, użyj właściwości CSS -webkit-tap-highlight-color:

  <style type="text/css">
  a {
      -webkit-tap-highlight-color:rgba(0,0,0,0);
  }       
  </style>

38
2017-09-23 15:25



Wow, niesamowite, dzięki. Z jakiegoś powodu myślałem, że jest to zakodowana na sztywno rzecz na iPada, z którą trzeba sobie poradzić. Głupi ja. - Chris
Idealny! Dzięki :) - Jon