How can you treat cloth so the dye will not come out when being washed?

There will always be some dye loss when washing, it's the nature of the beast. However if you wash the item with vinegar and salt, it will "set" the color of the fabric. The "recipe" is one cup of vinegar to a gallon of water and one fourth cup of salt. Simmer the item gently for about 15 minutes, then wash regularly.
There will always be some dye loss when washing, it's the nature of the beast. However if you wash the item with vinegar and salt, it will "set" the color of the fabric. The "recipe" is one cup of vinegar to a gallon of water and one fourth cup of salt. Simmer the item gently for about 15 minutes, then wash regularly.