Sachverhalt: A. Die Staatsanwaltschaft IV des Kantons Zürich erhob am 23. März 2010 Anklage gegen X._ wegen mehrfacher versuchter und vollendeter Vergewaltigung (Art. 190 Abs. 1 und Art. 22 Abs. 1 StGB), mehrfacher sexueller Nötigung (Art. 189 Abs. 1 StGB) und mehrfacher sexueller Handlungen mit Kindern (Art. 187 Ziff. 1 StGB). Gleichzeitig stellte sie einen Antrag auf Anordnung von Sicherheitshaft. Mit Eingabe vom 29. März 2010 an das Bezirksgericht Dietikon beantragte X._ die Haftentlassung, eventualiter unter Ersatzmassnahmen und subeventualiter die Anordnung des vorzeitigen Strafantritts gemäss § 71a der Strafprozessordnung des Kantons Zürich vom 4. Mai 1919 (StPO/ZH; LS 321). Mit Verfügung vom 30. März 2010 ordnete der Haftrichter des Bezirksgerichts Dietikon an, X._ habe in Haft zu bleiben. Zudem setzte er der Staatsanwaltschaft eine Frist zur Stellungnahme zum Gesuch des Angeklagten an. Mit Verfügung vom 1. April 2010 bewilligte er das Gesuch um Anordnung des vorzeitigen Strafantritts. B. Mit Beschwerde in Strafsachen an das Bundesgericht vom 26. April 2010 beantragt X._ im Wesentlichen, die Verfügung des Haftrichters des Bezirksgerichts Dietikon vom 30. März 2010 sei aufzuheben und er selbst sei aus der Haft zu entlassen. Eventualiter sei die Sache mit der Weisung, der Beschwerdeführer sei aus der Haft zu entlassen, an die Vorinstanz zurückzuweisen. Die Staatsanwaltschaft hält an ihrem mit der Anklageschrift vom 23. März 2010 vorgebrachten Antrag auf Anordnung der Sicherheitshaft fest. Der Haftrichter verzichtete auf eine Stellungnahme. Der Beschwerdeführer liess sich dazu nicht mehr vernehmen.