wrap your checkbox inside of a
div
kind of like the following:
<div id="divCheckBox">
<input type="checkbox" id="chbCopy" name="vehicle" style="visibility: hidden;">
</input></div>
you will want to use the visibility style otherwise there won't be any space on the screen for the user to click into and when you display the checkbox (after being hidden) you will get the screen to shift on you. Since you are doing this for an iOS device that small shift could be a huge UX issue.
in your client side javascript code try the following: (assume you are using jQuery)
$("#divCheckBox").click(function() {
if ("hidden" == $("#chbCopy").css("visibility")) {
$("#chbCopy").css("visibility", "");
$("#chbCopy").prop("checked", true);
}
});
To save yourself all the DOM searches you will of course want to save the checkbox element to a var but this was just to demo all that is happening.