I fry tofu in a cast iron skillet with a little oil on heat just below the oil's smoke point.
The trick is to just let the tofu sit in place. Do NOT try to flip it. Let it sit until it gets crispy on the frying side. When it does, I use a thin metal pancake-flipping sort of spatula to turn all the pieces. If they are diced (rather than slabs), I start with pieces in the center of the pan, scooping towards an edge and flipping the first flipper-full, then scooping and flipping the sides and so on so I don't disturb the pieces I've already flipped.