Increase the frequency and reduce the quantity of disbursements. This won't solve for individuals who are completely incapable of taking care of themselves, but it will cover the vast majority.
If daily UBI was implemented then society will find a way to take the money easily and at low/minimal cost (automated, immediate online bank transfers are free in Europe for many years now). I think landlords would be quite happy as it is guaranteed, no worrying if the person is employed or not.
However back to the original concern about people just spending all this money and having nothing left for essentials, a daily payment still has this problem (ie imagine paying all your UBI on rent with nothing leftover for food, transport, healthcare etc).