The greater the severity, the greater the swelling. If it is a sprain, it may not swell right away. If it is a significant injury to a ligament inside your knee, e.g. The ACL (anterior cruciate ligament), it will bleed and the knee to swell right. This should be checked out by a physician.