Jag tycker tonläget kan bero lite på situationen.
Som om någon beundrar ditt hår, då kanske det räcker med att uppmärksamma personen på att denne faktiskt rör vid dig, typ "tack men jag skulle uppskatta om du inte tog på mig, eller tack men brukar du ta på folk utan att be om lov?"
Ofta behöver man bara påpeka att folk faktiskt tar på en för att de ska komma av sig. Det händer säkert på automatik ibland (då menar jag t.ex. ta på håret eller om någon typ känner på ens jacka och ger en komplimang.
Gällande regelrätt tafsande tror jag på att skämma ut dom. Att stanna upp och ganska högt fråga dom med vilken rätt de tafsar på dig. Eller fråga vad de håller på med. Säga ifrån klart och tydligt, lagom högt så de bredvid hör vad som händer.
På krogen får man nog bli mer offensiv. Där kan man behöva bli rejält otrevlig.
Jag tycker inte man bara ska låta det rinna av, eller okej,, efter att man sagt ifrån kan man låta det rinna av en.