Fatti
Il 19 ottobre 2017, il Gran Consiglio del Cantone di Basilea Città ha emanato una nuova legge cantonale sulla cittadinanza (BüRG/BS). Contro questa, il 1° febbraio 2018, la comunità cittadina della città di Basilea, la comunità cittadina di Riehen e la comunità cittadina di Bettingen hanno presentato ricorso al Tribunale federale. Hanno chiesto l'abrogazione del § 11 cpv. 2 BüRG/BS.
Con sentenza 1C_63/2018 del 28 settembre 2018, il Tribunale federale non è entrato nel merito del ricorso e ha rinviato la controversia per ulteriore trattazione al Tribunale d'appello del Cantone di Basilea Città in quanto tribunale costituzionale. Il diritto costituzionale di Basilea Città prevede, come eccezione all'esclusione del controllo astratto di costituzionalità per le leggi cantonali, l'ammissibilità dell'impugnazione di leggi se viene fatta valere una violazione dell'autonomia comunale.
Legge
Il Tribunale federale ha esaminato se la disposizione impugnata del § 11 cpv. 2 BüRG/BS violi l'autonomia delle comunità cittadine di Basilea Città. A tal fine, ha affermato che il comune è un istituto del diritto cantonale e che l'autonomia comunale è garantita secondo le disposizioni del diritto cantonale. Le ricorrenti si sono appellate alla disposizione sull'autonomia del § 59 KV/BS, che tuttavia ha una portata fondamentalmente più limitata rispetto ai comuni degli abitanti.
Il Tribunale federale ha constatato che i Cantoni possono imporre requisiti ai comuni nell'attuazione dei…