Not if he had not touched the ground inbounds following the catch prior to touching the pylon. In NFHS, the player must touch the ground inbounds to complete the catch. He touched the pylon, out of bounds. Incomplete pass.
I've been thinking about this (over and over), and I don't like it because by automatically declaring the receiver out of bounds by touching the pylon you have not given him the benefit that had the pylon NOT been there he might have been able to bring that foot down in bounds, or at least get the other foot down in bounds before that first foot touched out of bounds.
Because the pylon is a couple of feet tall it interferes with the receiver. Had the play been on the sideline it would most likely have a completion because there would have been no pylon to brush against and the receiver would have gotten one foot down in the field of play.
Does this make sense?