Fatti
A. è entrato in Svizzera il 27 marzo 2017 insieme a un'altra persona al valico di frontiera di Ramsen. Durante il controllo della sua auto sono stati trovati, tra l'altro, 200 g di una sostanza bianca e circa 1'600 pillole. A. è stato arrestato e il 30 marzo 2017 il Tribunale delle misure coercitive di Sciaffusa lo ha posto in detenzione preventiva per sospetta violazione della legge sugli stupefacenti. La detenzione è stata successivamente prorogata più volte.
Con sentenza del 1° giugno 2018, il Tribunale cantonale di Sciaffusa ha riconosciuto A. colpevole di semplice e qualificata violazione della legge sugli stupefacenti, di favoreggiamento dell'ingresso e del soggiorno illegali, nonché di molteplici contravvenzioni alla legge sugli stupefacenti. Lo ha condannato, come pena accessoria a una pena detentiva di 6 mesi inflitta con sentenza del Tribunale di polizia di Losanna del 9 agosto 2017, a 26 mesi di detenzione e a una multa di Fr. 300.-. Ha computato nella pena 432 giorni di detenzione preventiva e di carcerazione cautelare. Inoltre, ha ordinato la proroga della carcerazione cautelare fino al passaggio in giudicato della sentenza o fino all'inizio di una sanzione privativa della libertà, ma al massimo fino al 30 novembre 2018. A. è stato inoltre espulso dal Paese per 5 anni.
A. ha interposto appello contro la sentenza. Il 17 settembre 2018 gli è stata concessa l'esecuzione anticipata della pena. Con istanza del 24 gennaio 2019, ha presentato una richiesta di scarcerazione, respinta dal Tribunale superiore del Cantone di Sciaffusa con decisione del 13 febbraio 2019.
Con ricorso in materia penale al Tribunale federale del 11 marzo 2019, A. ha chiesto l'annullamento della decisione del Tribunale superiore e la sua scarcerazione dall'esecuzione anticipata della pena.
Legge
Il Tribunale federale respinge il ricorso.
Ai sensi dell'art. 31 cpv. 3 Cost. e dell'art. 5 n. 3 CEDU, una persona detenuta in custodia cautelare ha diritto a essere giudicata entro un termine ragionevole o a essere scarcerata durante il procedimento penale. Una durata eccessiva della detenzione costituisce una limitazione sproporzionata di questo diritto fondamentale. Secondo l'art. 212 cpv. 3 CPP, la detenzione preventiva e la carcerazione cautelare non possono durare più a lungo della pena detentiva prevista, evitando che la durata della detenzione si avvicini eccessivamente alla pena detentiva attesa.
Il Tribunale superiore aveva respinto la richiesta di scarcerazione dall'esecuzione anticipata della pena sostenendo che la detenzione subita non superasse la durata della pena detentiva pronunciata e che, vista l'imminente udienza di appello, fosse atteso un prossimo provvedimento. Inoltre, nella valutazione della proporzionalità, la possibilità di una liberazione condizionale dopo aver scontato due terzi della pena detentiva dovrebbe essere considerata solo eccezionalmente, in…