Вероятно, вы можете повторно использовать любую модульную логику.
Код пользовательского интерфейса MonoTouch полностью отличается от WinForms (или чего-либо еще в .NET на самом деле), поэтому повторное использование там практически невозможно.
Если ваше приложение смешало интерфейс и логический код в одном месте, вам придется извлечь логику и создать для них отдельные сборки.Затем вы можете создать свой пользовательский интерфейс (используя InterfaceBuilder), а затем соединить все с каким-то новым кодом пользовательского интерфейса.